跳到主要内容
极客日志极客日志
首页博客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++ 模板编程基础:泛型编程入门与实践

C++ 模板编程涵盖函数模板与类模板的核心语法,涉及类型推导、显式与隐式实例化、特化及偏特化等关键技术。通过通用加法函数、固定大小数组及自定义链表等实战案例,演示如何利用泛型编程提升代码复用性与类型安全性,并解析模板编译机制与常见错误规避方案,为深入理解 STL 奠定基础。

字节跳动发布于 2026/3/22更新于 2026/5/147 浏览0 点赞约 57 分钟阅读
C++ 入门基础:引用、内联函数与 nullptr 详解
C++算法

C++ 入门基础:引用、内联函数与 nullptr 详解

C++ 引用作为变量别名,避免拷贝开销并支持函数传参及返回值修改。内联函数通过编译期展开减少栈帧开销,替代宏定义提升安全性。nullptr 关键字统一空指针语义,解决 NULL 在重载中的歧义问题。三者结合优化性能与代码可读性。

指针猎手发布于 2026/3/22更新于 2026/5/96 浏览0 点赞约 7 分钟阅读
C++AI算法

llama.cpp 量化模型部署实战:从模型转换到 API 服务

llama.cpp 作为基于 C/C++ 的开源推理引擎,支持在消费级硬件上高效运行大型语言模型。内容涵盖环境搭建、模型编译及 GGUF 格式准备流程,帮助开发者低成本部署私有 AI 应用。

孤勇者发布于 2026/3/22更新于 2026/5/148 浏览0 点赞约 3 分钟阅读
C++算法

C++ 高性能订单簿(Order Book)核心实现

深入剖析 C++ 高性能订单簿的实现细节。从基础数据结构设计入手,探讨内存池优化、FIFO 撮合逻辑及订单生命周期管理。重点揭示 Use-after-free、空档位清理等隐蔽 Bug 的成因与修复方案,并提供基准测试代码与性能优化建议,适用于对低延迟交易引擎感兴趣的开发者。

剑仙发布于 2026/3/22更新于 2026/5/148 浏览0 点赞约 75 分钟阅读
C++ 关联式容器核心解析:map 与 set 实战指南
C++算法

C++ 关联式容器核心解析:map 与 set 实战指南

C++ STL 关联式容器基于红黑树实现,提供高效的键值检索能力。 set、multiset、map 及 multimap 的特性差异,重点分析 insert 策略、find 优化及 operator[] 底层机制。结合随机链表复制案例,演示如何利用 map 映射解决复杂指针问题,帮助开发者掌握数据结构选型与实战技巧。

2177283801发布于 2026/3/22更新于 2026/5/1411 浏览0 点赞约 13 分钟阅读
C++

C++ XML 处理库 PugiXML 使用指南与实战

Pugixml 是轻量级高性能 C++ XML 解析库,支持 DOM 接口、XPath 查询及 Unicode。介绍其核心特性、MIT 协议许可范围,并通过加载、遍历、修改及 XPath 查询等代码示例,展示如何在实际项目中高效集成该库进行配置文件读取与数据处理。

山野诗人发布于 2026/3/22更新于 2026/5/96 浏览0 点赞约 8 分钟阅读
C++ 多态底层实现机制深度解析
C++算法

C++ 多态底层实现机制深度解析

综述由AI生成C++ 多态通过虚函数表指针(vptr)和虚函数表(vtable)在运行时实现动态绑定。基类对象包含指向虚表的指针,派生类重写虚函数时覆盖表中对应地址。静态绑定发生在编译期,动态绑定发生在运行期,通过查找虚表确定实际调用函数。虚表通常存储在代码段常量区,对象内存布局中增加了一个指针大小用于存储 vptr。

FrontendX发布于 2026/3/22更新于 2026/5/1211 浏览0 点赞约 9 分钟阅读
数据结构:顺序表的原理与实现
C++算法

数据结构:顺序表的原理与实现

综述由AI生成顺序表作为线性表的顺序存储结构,采用连续内存单元存储数据。本文深入讲解静态与动态顺序表的区别,演示了基于数组的动态扩容机制及增删改查接口的具体实现细节。同时对比了竞赛场景下的静态数组应用,并梳理了 C++ STL 中 vector 容器的常用操作,帮助开发者掌握底层原理与标准库用法。

GRACE Grace发布于 2026/3/22更新于 2026/5/1210 浏览0 点赞约 19 分钟阅读
C++ 二叉搜索树:原理与增删查实现详解
C++算法

C++ 二叉搜索树:原理与增删查实现详解

二叉搜索树(BST)是一种特殊的二叉树,满足左子树所有节点值小于根节点,右子树所有节点值大于根节点。其核心操作包括查找、插入和删除。查找与二分查找类似,平均时间复杂度为 O(logn)。插入需确保不重复且保持有序性。删除操作最复杂,分无子节点、单子节点和双子节点三种情况,双子节点时通常用右子树最小节点或左子树最大节点替换。BST 适用于 K 模型(集合)和 KV 模型(字典),但需注意数据有序插入会导致退化为链表,实际应用中常结合平衡树…

指针猎手发布于 2026/3/22更新于 2026/5/1410 浏览0 点赞约 19 分钟阅读
C++

C++ 使用 LibreHardwareMonitor 库实现硬件监控

介绍如何使用 C++ 结合 LibreHardwareMonitor 库开发电脑硬件监控软件。内容包括下载官方库文件、配置 Visual Studio 项目以支持 .NET CLR、编写代码递归遍历 CPU、GPU、内存、硬盘及网络传感器数据,并展示优化后的实时数据显示方案。

嘘发布于 2026/3/22更新于 2026/5/1326 浏览3 点赞约 56 分钟阅读
C++AI算法

PaddleOCR C++部署避坑指南:VS2019/2022+CPU环境完整配置流程

综述由AI生成介绍 PaddleOCR 在 VS2019/2022 CPU 环境下的 C++ 部署流程。主要涉及环境准备(PaddleOCR 源码、PaddlePaddle 推理库、OpenCV、模型文件),强调版本匹配的重要性,并简述了 CMake 配置步骤。旨在帮助开发者避开常见编译错误,实现离线文字识别项目的成功部署。

moshang发布于 2026/3/22更新于 2026/5/1227 浏览6 点赞约 4 分钟阅读
C++ 虚函数与纯虚函数:深入理解多态机制
C++

C++ 虚函数与纯虚函数:深入理解多态机制

C++ 多态依赖虚函数与纯虚函数实现。虚函数允许派生类重写基类行为,运行时绑定;纯虚函数定义接口,使类成为抽象类无法实例化。底层通过虚函数表(vtable)和虚指针(vptr)完成动态分发。使用基类指针删除派生类对象时,必须声明虚析构函数以防内存泄漏。构造函数中调用虚函数无效,且需注意函数签名匹配及性能开销。掌握这些机制是编写健壮 C++ 面向对象代码的关键。

ArchDesign发布于 2026/3/22更新于 2026/5/1110 浏览0 点赞约 20 分钟阅读
Linux 进程间通信:命名管道(FIFO)实战与原理
C++

Linux 进程间通信:命名管道(FIFO)实战与原理

综述由AI生成命名管道(FIFO)是 Linux 下实现无亲缘关系进程间通信的机制,通过文件系统路径标识内核缓冲区。解析其核心特性、创建方式及打开时的阻塞规则,并通过文件拷贝与 C/S 模型两个实战案例,演示如何利用 mkfifo 和 open 接口实现稳定的跨进程数据传输。重点总结了权限设置、原子性保证及资源清理等关键避坑点,帮助开发者在实际场景中高效利用 FIFO 进行进程交互。

Qiny01发布于 2026/3/22更新于 2026/5/139 浏览0 点赞约 22 分钟阅读
C++AI算法

智能桌面机器人 DIY 实战:构建专属 AI 伙伴

智能桌面机器人 DIY 实战涵盖硬件选型、开发流程及多模态交互设计。内容涉及基于 STM32 的核心控制单元搭建、表情系统编程实现以及常见故障排查技巧。同时探讨人工智能集成与物联网扩展方向,为嵌入式爱好者提供构建专属 AI 伙伴的完整参考方案,助力从理论到落地的全流程实践。

安卓系统发布于 2026/3/22更新于 2026/5/128 浏览0 点赞约 5 分钟阅读
C++ 四十年演进:从 C with Classes 到现代标准
C++算法

C++ 四十年演进:从 C with Classes 到现代标准

综述由AI生成C++ 发展历程涵盖从 C with Classes 起源到 C++23 标准的演进。文章梳理了关键时间节点,推荐了 cppreference 及经典书籍资源,并深入解析命名空间机制以解决标识符冲突问题。通过对比 C 与 C++ 的基础程序差异,帮助初学者理解现代 C++ 的核心特性与最佳实践。

CryptoLab发布于 2026/3/22更新于 2026/5/1410 浏览0 点赞约 18 分钟阅读
C++

C++ 基于 SendInput 的键盘鼠标模拟实现

讲解 C++ 利用 Windows SendInput API 模拟键盘鼠标输入的方法。涵盖输入系统原理、API 结构体说明、完整代码示例(含按键、文本、鼠标移动点击功能)及常见问题解答。旨在帮助开发者理解 OS 输入事件链路,构建自动化测试或辅助工具,强调合规与安全边界。

黑客帝国发布于 2026/3/22更新于 2026/5/1424 浏览5 点赞约 14 分钟阅读
C++ 泛型编程与模板技术详解
C++算法

C++ 泛型编程与模板技术详解

C++ 泛型编程通过模板实现代码复用,涵盖函数模板、类模板、非类型参数及特化机制。模板实例化分为隐式与显式,分离编译需将定义置于头文件。特化解决特定类型逻辑差异,如指针比较。掌握模板能提升开发效率与灵活性,但需注意代码膨胀与编译错误定位难度。

松间照月发布于 2026/3/22更新于 2026/5/1420 浏览0 点赞约 40 分钟阅读
C++

Cppcheck:C/C++ 代码静态分析工具使用指南

综述由AI生成Cppcheck 是一款开源的 C/C++ 静态代码分析工具,用于在编译前检测潜在 Bug、内存泄漏及代码风格问题。支持跨平台安装,常用命令包含 --enable=all 启用全量检查及 --error-exitcode=1 适配 CI/CD 流程。通过实际项目扫描示例,演示了如何解析预处理器错误、未使用变量及函数警告等输出信息。修复策略涉及调整宏定义、清理冗余代码或补充依赖配置。集成该工具可有效提升代码质量与可维护性。

黑客帝国发布于 2026/3/22更新于 2026/5/1310 浏览0 点赞约 7 分钟阅读
C++ 搜索引擎核心模块:文件读取与分词工具类实现
C++AI算法

C++ 搜索引擎核心模块:文件读取与分词工具类实现

C++ 搜索引擎项目中常用工具类实现,涵盖文件读取与中文分词功能。通过 FileUtil 封装标准文件流操作,利用 JiebaUtil 结合 cppjieba 库实现高效分词。重点讲解静态成员变量的初始化策略及资源复用机制,提供完整头文件代码示例,便于开发者直接集成到搜索引擎的基础架构中。

PentesterX发布于 2026/3/22更新于 2026/5/129 浏览0 点赞约 9 分钟阅读
手写 C++ TCP 服务器:自定义协议与粘包处理实战
C++算法

手写 C++ TCP 服务器:自定义协议与粘包处理实战

TCP 基于字节流传输,天然存在粘包风险。通过手写 C++ TCP 计算器服务器,演示如何设计应用层协议(长度头 + 内容)来解决粘包问题。核心在于自定义 Encode/Decode 函数,结合缓冲区管理确保数据完整性解析。

开源信徒发布于 2026/3/22更新于 2026/5/127 浏览0 点赞约 9 分钟阅读
上一页下一页