跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
极客日志

极客日志

面向效率的开发者社区

站内导航

  • 首页
  • 工具箱
  • 博客

快速链接

  • 全球AI模型中转站:Crex
  • 大模型:Hugging Face
  • Stack Overflow
  • MDN

联系我们

  • 技术支持:[email protected]
  • 商务合作:[email protected]
  • 投诉举报:[email protected]

© 2026 极客日志 · zeeklog.com

隐私政策|用户服务条款|关于我们
重置
编程语言 / C++

标签

全部标签AIGPT-image-2javaNode.jsNuctPayPPT制作React NativeRNSaaSVScodeWeChat大前端算法

分类

全部分类
编程语言
PythonJavaScriptTypeScriptJavaKotlinGo / GolangRustC++CC#F#PHPRubySwiftObjective-CScalaClojureElixirErlangHaskellDartLuaPerlRJuliaMATLAB / OctaveSQLShell / BashPowerShellHTML / CSSZigNimCrystalGroovyVisual Basic .NETSolidity汇编

排序

最新更新最新发布最多浏览最多点赞
C++

C++ 多态深度解析:从语法到虚函数表底层实现

深入解析 C++ 多态机制,涵盖静态与动态多态区别、虚函数定义与重写规则、抽象类及 final/override 关键字用法。重点剖析虚函数表(vtable)在 x86 小端机下的内存布局,通过代码示例演示基类指针指向派生类对象时的动态绑定过程,以及虚析构函数对防止内存泄漏的关键作用。结合 VS 调试环境展示虚表遍历方法,阐明语法层'重写'与底层层'覆盖'的对应关系,帮助读者建立完整的 C++ 多态知识体系。

JavaCoder发布于 2026/3/27更新于 2026/4/3017 浏览3 点赞约 71 分钟阅读
C++ 类与对象完全解析
C++

C++ 类与对象完全解析

综述由AI生成详细解析了 C++ 类与对象的核心概念,涵盖类定义、访问限定符、实例化及内存对齐规则。重点讲解了 this 指针的作用机制、默认成员函数(构造函数、析构函数、拷贝构造、赋值重载、取地址重载)的实现细节与注意事项。此外,还介绍了类型转换、static 静态成员、友元机制、内部类、匿名对象以及编译器在对象拷贝时的优化策略。内容旨在帮助开发者深入理解 C++ 面向对象编程的基础与进阶知识。

静心发布于 2026/3/27更新于 2026/4/2914 浏览3 点赞约 33 分钟阅读
C++ 模板基础:函数与类模板
C++算法

C++ 模板基础:函数与类模板

综述由AI生成C++ 模板是泛型编程的基础,支持编写与类型无关的通用代码。内容涵盖函数模板的格式、原理及实例化方式(隐式与显示),以及类模板的声明、定义与实例化限制。通过示例展示了 Swap、Add 等函数的模板化应用及 Stack 类模板的实现细节。

1951018925发布于 2026/3/27更新于 2026/4/277 浏览0 点赞约 6 分钟阅读
C++AI算法

宇树 G1 机器人 FAST-LIO 建图与 RViz 配置实战

基于 ROS1 环境搭建宇树 G1 机器人 FAST-LIO 建图系统。涵盖依赖库安装、工作空间配置、Open3D 及 Livox SDK 集成、雷达参数校准与网络环境设置。通过多终端协同运行核心节点,实现点云地图构建与 RViz 可视化调试。重点解决编译兼容性与驱动连接问题,提供完整的本地化部署流程参考。

1739658202发布于 2026/3/27更新于 2026/4/272 浏览0 点赞约 8 分钟阅读
C++ 类和对象进阶:四大默认成员函数与 const 对象详解
C++

C++ 类和对象进阶:四大默认成员函数与 const 对象详解

综述由AI生成通过实现 Date 类,讲解 C++ 类和对象的四大默认成员函数(构造函数、拷贝构造、赋值运算符、析构函数)及运算符重载。内容包括日期类的初始化、拷贝、赋值、比较运算(>、==等)、加减运算(+、-=等)以及前置后置自增。此外还介绍了 const 成员函数的含义、权限控制规则,以及取地址操作符的重载原理与应用场景。

小熊软糖发布于 2026/3/27更新于 2026/4/2613 浏览1 点赞约 22 分钟阅读
C++ 二叉搜索树(BST)原理与实现
C++算法

C++ 二叉搜索树(BST)原理与实现

综述由AI生成介绍二叉搜索树(BST)的概念、性能分析及核心操作(插入、查找、删除)。详细阐述了 BST 的定义、中序遍历有序性、时间复杂度(最好 O(logN),最坏 O(N)),并提供了基于 C++ 模板的 Key 及 Key/Value 版本代码实现,涵盖停车场管理、拼写检查、字典及词频统计等应用场景。

山野来信发布于 2026/3/27更新于 2026/4/2912 浏览2 点赞约 26 分钟阅读
C++ 哈希表详解:开散列与闭散列
C++算法

C++ 哈希表详解:开散列与闭散列

综述由AI生成C++ 中哈希表的核心概念,包括哈希函数设计(除法、乘法、全域散列)、负载因子及哈希冲突处理。重点讲解了两种解决冲突的方法:开放定址法(闭散列,含线性探测、二次探测、双重散列)和链地址法(开散列/哈希桶)。文章提供了闭散列与开散列的完整 C++ 代码实现,涵盖插入、查找、删除、扩容等关键操作,并讨论了素数表扩容策略及仿函数在类型转换中的应用。

芝士奶盖发布于 2026/3/27更新于 2026/4/2613 浏览3 点赞约 46 分钟阅读
C++AI算法

C++ 缠论分析插件的技术实现与架构设计

综述由AI生成一款基于 C++ 开发的缠论分析插件。该插件通过动态追踪价格高低点构建中枢数学模型,利用状态机引擎实现形态识别。架构采用分层设计,包含核心算法、接口适配及主控协调层,支持多周期协同计算。性能方面实现了 O(n) 时间复杂度优化,并通过固定大小数据结构管理内存。部署流程涉及源码编译生成 DLL 文件并集成至通达信环境。文章最后讨论了参数调优策略、技术局限性及未来引入机器学习的可能性。

星星泡饭发布于 2026/3/27更新于 2026/4/2620 浏览1 点赞约 6 分钟阅读
C++ 设计模式在面向对象开发中的应用学习笔记
C++算法

C++ 设计模式在面向对象开发中的应用学习笔记

综述由AI生成C++ 面向对象开发中四种常用设计模式的应用。包括单例模式确保类仅有一个实例并提供全局访问点;工厂模式封装对象创建逻辑,提升扩展性;观察者模式实现对象间依赖解耦,适用于事件驱动系统;策略模式将算法封装在独立类中,便于切换。通过实战案例展示了这些模式在任务调度系统等项目中的具体实现,强调了设计模式对代码可维护性和灵活性的价值。

清酒独酌发布于 2026/3/27更新于 2026/4/2914 浏览1 点赞约 23 分钟阅读
深入解剖STL map/multimap:接口使用与核心特性详解
C++算法

深入解剖STL map/multimap:接口使用与核心特性详解

综述由AI生成STL map/multimap 容器基于红黑树实现,提供 key/value 搜索能力。文章详细解析了 map 的类模板声明、构造、迭代器及增删查改接口,重点阐述 operator[] 集插入查找修改于一体的特性,并对比 multimap 在 key 重复场景下的差异。结合词频统计、随机链表复制及 TopK 问题等实战案例,展示了 map 在键值映射场景中的高效应用与最佳实践。

邪神洛基发布于 2026/3/27更新于 2026/4/266 浏览0 点赞约 40 分钟阅读
C++ STL string 容器常见遍历方式
C++算法

C++ STL string 容器常见遍历方式

C++ STL string 容器支持多种遍历方式。下标访问通过 [] 运算符,效率高但无边界检查;at 函数提供边界检查并抛出异常;迭代器分为 iterator 和 const_iterator,分别允许修改和只读访问;范围 for 循环基于迭代器简化语法;std::for_each 配合 lambda 表达式实现函数式遍历。开发者应根据具体场景选择合适方法以平衡性能与安全性。

DebugKing发布于 2026/3/27更新于 2026/4/296 浏览0 点赞约 10 分钟阅读
Linux 进程间通信进阶:管道与共享内存详解
C++算法

Linux 进程间通信进阶:管道与共享内存详解

综述由AI生成进程间通信是 Linux 系统编程的核心内容,主要包括管道和共享内存两种机制。管道分为匿名和命名两种,适用于不同场景下的数据传输;共享内存则是速度最快的 IPC 方式,通过虚拟地址映射实现多进程直接访问同一块物理内存。文章详细讲解了 System V 标准、进程池应用、命名管道的使用细节以及共享内存的创建、挂接、删除流程,并提供了完整的 C++ 代码示例。需要注意的是,共享内存虽高效但缺乏内置保护机制,实际开发中常需配合信号量解决同步问…

赛博行者发布于 2026/3/27更新于 2026/4/285 浏览0 点赞约 26 分钟阅读
前缀和算法原理与应用:一维与二维区间求和优化
C++算法

前缀和算法原理与应用:一维与二维区间求和优化

综述由AI生成前缀和是一种通过预处理将区间查询时间复杂度优化至 O(1) 的基础算法技巧。文章讲解了一维前缀和解决区间求和及最大子段和问题的方法,以及二维前缀和在矩阵区域统计中的应用,如激光炸弹问题。通过空间换时间的策略,前缀和显著提升了处理大量区间查询的效率,是算法竞赛与工程实践中的重要工具。

山野诗人发布于 2026/3/27更新于 2026/4/306 浏览0 点赞约 13 分钟阅读
二分查找实战:旋转排序数组最小值与缺失数字
C++算法

二分查找实战:旋转排序数组最小值与缺失数字

综述由AI生成旋转排序数组最小值与缺失数字是二分查找的经典应用场景。前者利用区间二段性,通过比较中点与端点值收缩范围至单个元素;后者依据元素值与下标关系,定位首个不匹配位置。两种方案均将时间复杂度优化至 O(logN),体现了二分法在处理有序或分段数据时的核心优势。

莫名其妙发布于 2026/3/27更新于 2026/4/304 浏览0 点赞约 8 分钟阅读
C++ STL 容器详解:set 与 map 的使用及实战
C++算法

C++ STL 容器详解:set 与 map 的使用及实战

C++ STL 关联容器涵盖 set、multiset、map、multimap 及 pair 类模板。set 与 map 基于红黑树实现,自动排序且键唯一,分别用于集合去重和键值映射。multiset 与 multimap 允许键重复,适用于一对多场景。核心操作包括构造、插入、删除、查找及范围查询。pair 作为键值对载体,配合 map 实现复杂数据结构。实战中常利用 set 去重特性解决交集问题,利用 map 映射关系处理链表复制及…

墨染流年发布于 2026/3/27更新于 2026/4/272 浏览0 点赞约 15 分钟阅读
C++AI算法

Levenberg-Marquardt 非线性最小二乘优化算法 C++ 实战实现

Levenberg-Marquardt(LM)算法是求解非线性最小二乘问题的迭代优化方法,融合梯度下降与高斯 - 牛顿法优势。文章解析其数学原理,包括残差函数、雅可比矩阵、Hessian 近似及阻尼因子动态调节策略。重点讨论参数尺度归一化、收敛判断条件及工业级 C++ 实现细节,提供模块化类设计与核心求解流程代码,适用于参数估计、SLAM 重投影等工程场景。

菩提发布于 2026/3/27更新于 2026/4/2616 浏览3 点赞约 27 分钟阅读
C++算法

深入解析 pb_ds 库:C++ 高性能数据结构实战指南

介绍 GNU C++ 标准库扩展组件 pb_ds(Policy-Based Data Structures)。该库提供哈希表、平衡树等高性能数据结构,采用策略驱动设计。相比 STL,它在特定场景如优先队列合并上性能更优。使用需 GCC 编译器及 libstdc++,注意命名空间冲突问题。

内存管理发布于 2026/3/27更新于 2026/4/3014 浏览3 点赞约 3 分钟阅读
C++

C++ mio 库内存映射文件 IO 使用指南

介绍 C++ 跨平台头文件库 mio,用于内存映射文件 IO。相比传统读写,mio 通过直接映射进程地址空间减少系统调用和数据拷贝,实现零拷贝操作。支持 Windows、Linux、macOS,无需依赖 Boost。提供多种映射方式,适用于大数据处理、数据库及高并发场景。测试显示大文件处理性能可提升 10 倍以上。使用时需注意文件存在性及虚拟地址空间限制。

锁机制发布于 2026/3/27更新于 2026/4/2915 浏览3 点赞约 5 分钟阅读
库博(CoBOT):嵌入式 C/C++ 代码质量全流程守护方案
C++

库博(CoBOT):嵌入式 C/C++ 代码质量全流程守护方案

库博(CoBOT)是一款国产嵌入式 C/C++ 静态代码分析工具,支持 GJB、MISRA 等军用及行业标准合规校验。其核心引擎基于值依赖分析与 AST 技术,覆盖内存管理、指针操作、安全漏洞等 110+ 种缺陷检测。工具适配多架构编译器,支持离线部署与增量检测,误报率低于 5%,适用于军工、汽车电子及工业控制场景的代码质量保障。

AiEngineer发布于 2026/3/27更新于 2026/4/2913 浏览1 点赞约 10 分钟阅读
AVL 树:从概念到手撕实现的核心详解
C++算法

AVL 树:从概念到手撕实现的核心详解

综述由AI生成AVL 树(平衡二叉搜索树)的概念、性质及模拟实现。重点讲解了平衡因子的定义与更新规则,四种旋转操作(左旋、右旋、左右旋、右左旋)的原理与代码实现,以及插入和删除时的平衡维护策略。通过验证方法确保树的平衡性,并包含相关习题解析,帮助读者深入理解 AVL 树的底层逻辑与工程取舍。

怪力乱神发布于 2026/3/27更新于 2026/4/2917 浏览3 点赞约 17 分钟阅读
上一页下一页