跳到主要内容
极客日志极客日志
首页博客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++算法

ROS C++ 程序编译与运行流程

综述由AI生成在 Ubuntu 环境下使用 ROS 进行 C++ 程序开发的完整流程。涵盖创建工作空间、安装构建工具、编写 CMakeLists.txt 及主程序、编译打包,以及结合 MAVROS 启动飞控通信与节点运行。同时提供了 Launch 文件编写与节点管理的进阶技巧,适用于基于 ROS 的无人机控制等机器人开发场景。

竹影清风发布于 2026/3/29更新于 2026/4/2717 浏览4 点赞约 10 分钟阅读
C++ 基于正倒排索引的 Boost 搜索引擎实战
C++AI算法

C++ 基于正倒排索引的 Boost 搜索引擎实战

综述由AI生成C++ 基于 Boost 库构建搜索引擎项目,核心在于正倒排索引的协作机制。文章解析了搜索引擎从请求到返回的基本流程,详细阐述了正排索引以文档为中心存储内容、倒排索引以词项为中心映射文档的结构差异。通过目录与正文的类比,说明了两者如何配合实现高效检索:倒排索引快速定位文档 ID,正排索引提取具体元数据。项目采用 Boost 下载数据替代爬虫,适合理解底层索引原理及提升工程实践能力。

ByteFlow发布于 2026/3/29更新于 2026/4/274 浏览0 点赞约 5 分钟阅读
C++算法

CCF-GESP 一级 C++ 真题解析:手机电量显示

讲解 CCF-GESP 一级 C++ 考试中'手机电量显示'题目的解法。根据输入电量百分比 P,若 P≤10 输出 R,10<P≤20 输出 L,P>20 输出 P 值。程序通过循环处理多组测试数据,使用 if-else 分支结构实现条件判断。

忘忧发布于 2026/3/29更新于 2026/4/2716 浏览3 点赞约 3 分钟阅读
C++多态实现深度剖析:从抽象类约束到虚函数表机制
C++

C++多态实现深度剖析:从抽象类约束到虚函数表机制

C++多态通过抽象类和虚函数实现运行时绑定。抽象类包含纯虚函数,无法实例化。派生类重写虚函数后形成多态。底层通过虚函数表(vtable)和虚函数表指针(vfptr)实现动态绑定。对象内存布局中包含vfptr,指向虚表。虚表存储虚函数地址,位于代码段。静态绑定在编译期确定地址,动态绑定在运行期通过vfptr查找地址。

剑仙发布于 2026/3/29更新于 2026/4/274 浏览0 点赞约 26 分钟阅读
C++ 从入门到精通:完整实战指南
C++算法

C++ 从入门到精通:完整实战指南

综述由AI生成C++ 语言涵盖历史演变、环境搭建、基础语法、控制结构、函数、指针内存管理、面向对象编程、模板泛型及标准库应用。系统梳理了从 Hello World 到智能指针、Lambda 表达式等现代特性,结合文件操作与异常处理实例,提供完整的代码示例与最佳实践建议,适合希望系统掌握 C++ 核心机制的开发者参考。

落日余晖发布于 2026/3/29更新于 2026/4/283 浏览0 点赞约 55 分钟阅读
C++ 实现 2048 小游戏实战教程
C++算法

C++ 实现 2048 小游戏实战教程

综述由AI生成C++ 实现 2048 游戏的核心在于二维数组的状态管理与移动合并算法。文章详细展示了如何初始化 4x4 棋盘,利用随机数填充初始数字,并通过方向键控制数据块的滑动与同值合并。重点解析了上下左右四个方向的移动逻辑实现,以及基于棋盘满员和相邻数值判断的游戏结束条件。

剑仙发布于 2026/3/29更新于 2026/4/264 浏览0 点赞约 10 分钟阅读
C++ 异常处理机制:异常捕获、自定义异常与实战应用
C++

C++ 异常处理机制:异常捕获、自定义异常与实战应用

介绍 C++ 异常处理机制,涵盖 try-catch-throw 语法、标准异常库使用及自定义异常类设计。通过实战案例演示文件读写中的异常安全处理,结合 RAII 模式与智能指针避免资源泄漏。同时讲解 noexcept 关键字、异常传播规则及最佳实践,帮助开发者提升代码健壮性与容错能力。

虚拟内存发布于 2026/3/29更新于 2026/4/2716 浏览2 点赞约 55 分钟阅读
C++ STL 基础:迭代器、auto 与范围循环
C++算法

C++ STL 基础:迭代器、auto 与范围循环

C++ STL 标准模板库包含六大组件,迭代器是访问容器的万能钥匙,遵循左闭右开区间原则。auto 关键字在编译期进行类型推导,简化复杂类型声明,需注意默认剥离引用和顶层 const。范围 for 循环基于迭代器实现,支持按值、引用及常量引用遍历,提升代码可读性与安全性。

beaabea发布于 2026/3/29更新于 2026/4/274 浏览0 点赞约 20 分钟阅读
昇腾 Ascend C 算子开发:从语法基础到全链路编程实践
C++AI算法

昇腾 Ascend C 算子开发:从语法基础到全链路编程实践

Ascend C 算子基于 CANN 平台,支持 C/C++ 标准规范,用于在昇腾硬件上高效实现自定义创新算法。其核心在于核函数开发,采用 SPMD 模型实现多 AI Core 并行处理。编程模型包含 CopyIn、Compute、CopyOut 三阶段流水线,结合 Queue 同步与 Pipe 内存管理。API 体系分为底层基础 API 与高层封装 API,分别满足灵活组合与快速落地需求。开发者通过定义 Kernel 类实现 Init…

星辰大海发布于 2026/3/29更新于 2026/4/273 浏览0 点赞约 10 分钟阅读
C++算法

Linux Socket 编程实战:基于 UDP 的简易英译汉翻译服务器

综述由AI生成实现了一个基于 Linux UDP Socket 的英译汉翻译服务器。采用 C/S 架构,服务端加载字典至哈希表以提高查询效率,利用回调函数解耦网络通信与业务逻辑。客户端发送单词请求,服务端返回释义。项目涵盖 Socket 创建、绑定、收发及文件操作,展示了 C++ 类封装与 STL 容器在实际网络编程中的应用。

魔法巫师发布于 2026/3/29更新于 2026/4/262 浏览0 点赞约 20 分钟阅读
ClickHouse 招聘研发经理及 C++ 软件工程师 (chDB)
C++AI算法

ClickHouse 招聘研发经理及 C++ 软件工程师 (chDB)

ClickHouse 公司在中国招聘研发经理和 C++ 软件工程师(chDB)。研发经理需负责领导技术团队与阿里云合作,设计 PB 级实时数据仓库架构,并参与企业客户 POC。C++ 工程师需开发 chDB 核心引擎,实现多语言绑定(Python, Go, Java 等),优化性能及兼容性。岗位要求包括深厚的数据库内核知识、查询优化经验、云原生架构能力及英语沟通技能。有意者可发送英文简历至 [email protected]…

狂少发布于 2026/3/29更新于 2026/4/2717 浏览2 点赞约 21 分钟阅读
C++ STL set 与 map 容器详解
C++算法

C++ STL set 与 map 容器详解

综述由AI生成C++ STL 中 set 和 map 容器的使用。set 基于红黑树实现,用于 key 搜索,支持有序存储且自动去重;map 同样基于红黑树,用于 key/value 搜索,key 有序。文章涵盖了构造方式、迭代器遍历、增删查操作(insert, find, erase, count, lower_bound, upper_bound)以及 multiset/multimap 的差异。通过代码示例演示了 pair 类型的使用、oper…

安卓系统发布于 2026/3/29更新于 2026/4/2615 浏览3 点赞约 44 分钟阅读
C++

Visual C++ Redistributable 运行时组件问题修复指南

Visual C++ Redistributable 运行时组件缺失或损坏会导致程序无法启动。提供从基础诊断到高级修复的完整方案,包括使用命令行工具检测组件状态、执行一键修复、清理冲突版本以及企业级批量部署策略。通过掌握正确的诊断方法和定期维护习惯,可有效解决 DLL 缺失、安装失败及系统兼容性问题,确保 Windows 系统稳定运行。

林间仙子发布于 2026/3/29更新于 2026/4/2616 浏览2 点赞约 7 分钟阅读
C++算法

C++ 超级马里奥项目架构与实现解析

综述由AI生成一个基于现代 C++ 实现的超级马里奥项目。文章从架构和实现两个层面分析了项目的优点,包括清晰的类层次、模块分工、智能指针管理资源、数据驱动设计以及精细的冲突检测和物理运动系统。此外,文中还总结了 8 点优化建议,涵盖纹理缓存、空间分割、代码去重、资源集中化、精灵表使用、状态机重构、减少临时容器分配及对象池管理等方向,旨在帮助开发者理解游戏编程的软件工程实践与现代 C++ 特性应用。

鲜活发布于 2026/3/29更新于 2026/4/2413 浏览3 点赞约 17 分钟阅读
C++

Clang/Clang++ 编译器架构与 C/C++ 编译指南

综述由AI生成深入解析 Clang/Clang++ 编译器架构,涵盖模块化设计、编译四阶段流程、诊断系统与警告控制、性能优化策略(LTO/PGO/BOLT)、内存安全检测套件(Sanitizer)及安全加固技术。同时介绍了静态分析工具链、标准库管理及跨平台编译实践,为现代 C/C++ 开发提供工业级优化与安全方案。

独立开发者发布于 2026/3/29更新于 2026/4/2716 浏览5 点赞约 29 分钟阅读
C++算法

C++ 智能指针完全指南:原理、用法与避坑实战

C++ 智能指针核心原理及实战应用。基于 RAII 机制解决异常下的资源泄漏问题。对比 auto_ptr、unique_ptr、shared_ptr 和 weak_ptr 的特性与场景,重点讲解 shared_ptr 引用计数实现及循环引用解决方案。涵盖定制删除器、线程安全注意事项及内存泄漏预防策略,帮助开发者安全高效地管理动态内存。

樱花落尽发布于 2026/3/29更新于 2026/4/2616 浏览4 点赞约 46 分钟阅读
C++ 类与对象:封装特性实现与实战应用
C++

C++ 类与对象:封装特性实现与实战应用

综述由AI生成C++ 类与对象是面向对象编程的核心概念,封装通过访问权限修饰符隐藏内部实现。内容涵盖类的组成、实例化方式、三种访问权限控制、构造函数与析构函数的生命周期管理。通过圆形类实战案例演示了如何设计安全接口并校验数据合法性,阐述封装在数据安全、代码复用及维护方面的优势,提供规范的 C++ 类开发建议。

游戏玩家发布于 2026/3/29更新于 2026/4/264 浏览0 点赞约 18 分钟阅读
C++ 二叉搜索树:原理、核心操作与 Key/Value 应用
C++算法

C++ 二叉搜索树:原理、核心操作与 Key/Value 应用

二叉搜索树(BST)是一种特殊的二叉树,左子树节点值小于根,右子树大于根。它支持动态插入删除查找,平均时间复杂度 O(logn),最坏 O(n)。相比数组二分查找,BST 在增删操作上更高效。 BST 的节点定义、插入、查找及删除逻辑,重点分析双孩子节点的替换策略,并展示 Key 仅存储和 Key-Value 映射两种典型应用场景的代码实现。

日志猎手发布于 2026/3/29更新于 2026/4/262 浏览0 点赞约 14 分钟阅读
C++

STL 转 STEP 工具 stltostp 使用指南

介绍开源命令行工具 stltostp,用于将 STL 网格文件转换为 STEP 标准格式。工具支持直接三角形转换,无需第三方依赖。内容包括源码编译安装步骤、基本命令语法及公差参数设置、批量转换脚本编写方法。通过调整公差值可平衡精度与速度,适用于制造业原型到生产、多 CAD 软件数据迁移等场景。该工具独立运行且高效,适合频繁进行 3D 文件格式转换的用户。

ByteFlow发布于 2026/3/29更新于 2026/4/2819 浏览4 点赞约 6 分钟阅读
C++

C++工具库之PugiXML使用指南

pugixml 是一款轻量级、高性能的 C++ XML 处理库,采用 MIT 协议。它提供 DOM 风格接口、XPath 1.0 支持及 Unicode 编码自动转换。其核心特性、环境配置及加载、遍历、查询、修改 XML 文档的代码示例,适用于配置文件读取、数据持久化等场景。

疯疯癫癫发布于 2026/3/29更新于 2026/4/2716 浏览1 点赞约 6 分钟阅读
上一页下一页