跳到主要内容
极客日志极客日志
首页博客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++ 测试与调试涉及单元测试框架、集成测试策略及常用调试工具的使用。本文涵盖 Google Test、Catch2 安装配置,GDB 与 Visual Studio 调试技巧,并通过计算器项目演示完整测试流程。旨在帮助开发者建立自动化测试思维,提升代码健壮性。

Qiny01发布于 2026/3/23更新于 2026/5/135 浏览0 点赞约 12 分钟阅读
滑动窗口算法入门:经典例题实战解析
C++算法

滑动窗口算法入门:经典例题实战解析

滑动窗口算法常用于处理数组或字符串的连续子序列问题。通过维护左右指针动态调整区间范围,可高效解决寻找满足特定条件的最小子数组、最长无重复子串等问题。结合四道经典例题,详细讲解双指针移动逻辑、哈希表配合技巧及状态转换思路,帮助读者掌握 O(n) 时间复杂度的解题核心。

蜜桃汽水发布于 2026/3/23更新于 2026/5/136 浏览0 点赞约 9 分钟阅读
算法题实战:替换所有问号、提莫攻击与 Z 字形变换
C++算法

算法题实战:替换所有问号、提莫攻击与 Z 字形变换

替换所有问号通过遍历字符串尝试 a-z 字符避免重复;提莫攻击利用相邻时间差与中毒时长取最小值累加总伤害;Z 字形变换识别以 2*numRows-2 为周期的下标规律,分首行、中间行和末行处理。三道题均侧重模拟与找规律,适合巩固基础逻辑能力。

协议工匠发布于 2026/3/23更新于 2026/5/86 浏览0 点赞约 6 分钟阅读
C++ AVL 树功能实现原理剖析
C++算法

C++ AVL 树功能实现原理剖析

综述由AI生成AVL 树是一种自平衡二叉搜索树,通过维护节点平衡因子(左右子树高度差)不超过 1 来保证操作效率。详细阐述了 AVL 树的结构定义、插入与删除操作逻辑,重点讲解了四种旋转策略(左单旋、右单旋、左右双旋、右左双旋)以恢复树的平衡。内容涵盖平衡因子更新规则、失衡检测时机及具体的 C++ 代码实现,旨在帮助开发者深入理解 AVL 树的底层原理与维护机制。

FrontendX发布于 2026/3/23更新于 2026/5/136081 浏览141 点赞约 43 分钟阅读
C++11 核心新特性详解:初始化、声明与移动语义
C++

C++11 核心新特性详解:初始化、声明与移动语义

综述由AI生成C++11 标准引入了多项关键特性以优化开发效率与性能。本文重点梳理了统一列表初始化语法、auto 与 decltype 类型推导、以及 nullptr 空指针常量。深入探讨了 STL 容器扩展如 forward_list 和 unordered_map,以及 emplace 系列接口。核心部分涵盖右值引用、移动语义与完美转发机制,解释了如何通过资源转移减少深拷贝开销,并阐明万能引用在模板编程中的应用场景。通过代码示例区分左值与右值引用…

kaikai发布于 2026/3/23更新于 2026/5/127 浏览0 点赞约 14 分钟阅读
C++ 虚函数、多态与绑定机制
C++

C++ 虚函数、多态与绑定机制

C++ 多态通过虚函数实现,核心是绑定机制。对象含虚表指针,类有虚函数表。基类指针调用虚函数时发生动态绑定,由运行时类型决定;非虚函数或按值传递则为静态绑定,编译期确定。构造析构期间虚函数也静态绑定至当前层级。动态绑定需满足虚函数声明、基类指针/引用、完整派生对象三个条件。

山野来信发布于 2026/3/23更新于 2026/5/1319911 浏览906 点赞约 9 分钟阅读
C++ 红黑树详解:原理、旋转与完整实现
C++算法

C++ 红黑树详解:原理、旋转与完整实现

综述由AI生成红黑树是一种自平衡二叉搜索树,通过颜色约束确保最长路径不超过最短路径的两倍。其核心在于插入时的三种调整情况:变色、单旋加变色、双旋加变色。相比 AVL 树,红黑树旋转次数更少,性能更优。详细讲解了红黑树的定义、四条规则、插入删除逻辑及 C++ 完整实现代码,涵盖旋转操作、节点结构设计与验证方法。

FrontendX发布于 2026/3/23更新于 2026/5/1310 浏览0 点赞约 26 分钟阅读
C++ 实现 JSON 与 HTTP 协议:从零构建 Web 计算器服务器
C++

C++ 实现 JSON 与 HTTP 协议:从零构建 Web 计算器服务器

综述由AI生成C++ 环境下 JSON 数据的序列化与反序列化实践,重点讲解了 nlohmann/json 库的使用方法及底层原理。在此基础上,深入剖析了 HTTP 协议的结构,包括请求行、请求头、响应报文及常见状态码。最后通过实战案例,从零构建了一个支持静态资源访问和动态计算的 Web 服务器,涵盖了 Socket 封装、线程池调度、TCP 报文解析及业务逻辑路由等关键技术点。

PgDevote发布于 2026/3/23更新于 2026/5/146 浏览0 点赞约 12 分钟阅读
华为 OD 面试:C++ 核心基础知识点梳理
C++算法

华为 OD 面试:C++ 核心基础知识点梳理

综述由AI生成本文梳理了 C++ 面试中的核心基础知识点,涵盖 C 与 C++ 的语言差异、C++11 新特性如 auto 与智能指针、面向对象三大特性、虚函数及虚表机制、以及 new/delete 与 malloc/free 的内存管理区别。重点解析了构造函数不可虚化、析构函数建议虚化的原因,以及 delete 与 delete[] 的正确使用场景,帮助读者系统掌握 C++ 底层原理与面试常考点。

山野来信发布于 2026/3/23更新于 2026/5/1410 浏览0 点赞约 4 分钟阅读
C++ 二叉搜索树:概念、性能分析与核心实现
C++算法

C++ 二叉搜索树:概念、性能分析与核心实现

综述由AI生成二叉搜索树(BST)通过左小右大的性质实现高效查找,平均时间复杂度 O(logN),最坏情况退化至 O(N)。文章详解了插入、查找、删除的操作逻辑与代码细节,对比了二分查找在动态数据上的局限。涵盖仅 Key 存储与 Key-Value 映射两种应用场景,如车牌识别、词频统计等,并提供了完整的 C++ 模板实现参考。

RedisGeek发布于 2026/3/23更新于 2026/5/1311 浏览0 点赞约 17 分钟阅读
C++ 游戏开发入门与进阶指南
C++AI算法

C++ 游戏开发入门与进阶指南

综述由AI生成C++ 游戏开发凭借高性能和强大功能成为主流选择。文章解析了 C++ 优势,提供从基础知识、引擎选型到动手实践的入门路径。重点阐述图形渲染、物理引擎及 AI 等核心技术,并通过 Unreal Engine 实战案例演示角色控制与碰撞检测实现。文末展望了 VR/AR、云游戏及人工智能在行业内的未来发展趋势。

leon发布于 2026/3/23更新于 2026/5/1313 浏览0 点赞约 22 分钟阅读
PX4 与 ROS 集成:无人机 Offboard 控制模式解析与实战
C++AI算法

PX4 与 ROS 集成:无人机 Offboard 控制模式解析与实战

PX4 无人机自主飞行依赖 Offboard 模式实现外部控制。解析 PX4 六大飞行模式,重点阐述 Offboard 机制及 ROS 集成方法。通过 C++ 功能包演示自动起飞、轨迹跟踪(圆形/方形/螺旋)及降落流程,包含状态机设计、参数配置与安全失效保护策略,适用于科研、竞赛及无人机开发入门。

不羁发布于 2026/3/23更新于 2026/5/129 浏览0 点赞约 19 分钟阅读
二分查找实战:A-B 数对与高考志愿问题解析
C++算法

二分查找实战:A-B 数对与高考志愿问题解析

综述由AI生成二分查找核心在于利用有序性快速定位。通过 A-B 数对统计与高考志愿匹配两个实例,演示了排序预处理后使用 lower_bound/upper_bound 或手动实现二分的技巧。重点讲解了边界条件处理,如哨兵值优化及区间越界判断,帮助读者掌握二分法在计数与最值问题中的实际应用。

协议工匠发布于 2026/3/23更新于 2026/5/118 浏览0 点赞约 10 分钟阅读
C++算法

C++ std::promise 原理与实战解析

C++11 std::promise 的底层原理与使用。涵盖共享状态机制、promise 与 future 协作流程、模板特化(值/引用/void)、核心成员函数及跨线程异常传递示例。重点解析阻塞唤醒实现与生命周期管理,提供基础值传递与异常处理代码案例,是 C++ 异步编程的基础组件指南。

漫步发布于 2026/3/23更新于 2026/5/1311742 浏览686 点赞约 22 分钟阅读
C++ vector 详解:使用、迭代器失效及模拟实现
C++算法

C++ vector 详解:使用、迭代器失效及模拟实现

C++ STL vector 容器涉及动态数组管理、空间增长机制及迭代器失效问题。讲解 vector 常用接口定义、扩容策略(resize/reserve)、增删查改操作细节,重点分析迭代器在扩容或元素删除时的失效原理及跨平台差异。通过模拟实现展示底层内存管理逻辑,探讨 memcpy 浅拷贝风险及动态二维数组构建方法,帮助开发者规避常见陷阱并深入理解容器底层机制。

古灵精怪发布于 2026/3/23更新于 2026/5/1312 浏览0 点赞约 31 分钟阅读
C++11 核心新特性详解:初始化、右值引用与类型推导
C++算法

C++11 核心新特性详解:初始化、右值引用与类型推导

综述由AI生成详细解析了 C++11 引入的核心新特性,包括初始化列表的统一语法、std::initializer_list 的使用机制、auto 与 decltype 的类型推导功能、nullptr 的安全空指针表示,以及左值与右值引用的区别。重点阐述了右值引用如何通过移动构造优化资源管理,减少不必要的深拷贝开销,并结合万能引用与 std::forward 讲解了完美转发的实现原理,帮助开发者编写更高效、安全的现代 C++ 代码。

刀狂发布于 2026/3/23更新于 2026/5/149 浏览0 点赞约 8 分钟阅读
C++ 入门:输入输出、缺省参数与函数重载详解
C++算法

C++ 入门:输入输出、缺省参数与函数重载详解

深入解析 C++ 基础三大特性。首先对比 C 语言,阐述 iostream 库的类型安全与自动适配优势,详解 cin/cout 流操作符、endl 缓冲区机制及性能优化技巧。其次讲解缺省参数规则,强调全缺省与半缺省的调用顺序限制及声明定义规范。最后说明函数重载的实现条件,指出参数类型或数量差异是关键,而返回值不参与重载判定。内容涵盖代码实战与底层原理,适合 C++ 初学者构建扎实基础。

橘子海发布于 2026/3/23更新于 2026/5/139 浏览0 点赞约 11 分钟阅读
基于 C++11 手写 Promise 实现
C++大前端算法

基于 C++11 手写 Promise 实现

基于 C++11 的手写 Promise 实现方案探讨,对比自定义类与标准库 std::promise 的功能差异。涵盖状态管理、回调注册及链式调用等核心机制,展示如何在 C++ 中模拟前端 Promise 行为。结论表明手写实现利于理解原理,实际开发推荐功能更完善的 std::promise。

CoderByte发布于 2026/3/23更新于 2026/5/129 浏览0 点赞约 18 分钟阅读
异构计算平台设计:高效分配 CPU、GPU、NPU、DSP 资源给算法任务
C++AI算法

异构计算平台设计:高效分配 CPU、GPU、NPU、DSP 资源给算法任务

探讨自动驾驶异构计算平台设计,分析 CPU、GPU、NPU、DSP 等处理单元特性及适用任务。介绍静态分配、动态调度、流水线并行等策略,以及数据流与内存共享机制。列举英伟达、高通、华为、地平线等平台案例,涵盖工具链、编程模型及优化方法。旨在帮助开发者在性能、功耗、实时性间权衡,实现资源高效分配。

DotNetGuy发布于 2026/3/23更新于 2026/5/144070 浏览389 点赞约 19 分钟阅读
策略模式实战:从继承陷阱到算法解耦的 C++ 重构之路
C++算法

策略模式实战:从继承陷阱到算法解耦的 C++ 重构之路

综述由AI生成策略模式通过将行为封装为独立接口,解决了传统继承在面对多变需求时的僵化问题。文章以 C++ 为例,演示了如何从硬编码的基类方法过渡到组合式的策略实现,有效提升了系统的可扩展性与维护性。

云朵棉花糖发布于 2026/3/23更新于 2026/5/1410 浏览0 点赞约 10 分钟阅读
上一页下一页