跳到主要内容
极客日志极客日志
首页博客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++ 并行计算框架设计指南

综述由AI生成探讨了在多样化硬件环境下构建跨架构兼容 C++ 并行计算框架的挑战与方案。通过分析 workflow 项目的实践,介绍了指令集兼容性、内存对齐及系统接口差异的应对策略。重点阐述了基于 CMake 和 xmake 的构建系统检测机制,以及数据类型抽象、字节序处理和条件编译等核心兼容性层实现技术。最后提供了跨架构测试策略与快速编译指南,旨在帮助开发者构建灵活且未来兼容的软件架构。

DevStack发布于 2026/3/27更新于 2026/4/2915 浏览1 点赞约 6 分钟阅读
C++

C++ 多线程开发完整指南

综述由AI生成C++ 多线程开发的基础与进阶知识。涵盖线程创建与管理、数据共享与同步机制(互斥锁、条件变量)、原子操作及内存顺序。深入讲解了线程池实现、读写锁、C++20 协程与信号量等高级模式。同时提供了避免死锁、伪共享等性能优化技巧,以及调试测试方法。旨在帮助开发者掌握现代 C++ 并发编程的核心技能,编写高效安全的并行程序。

人间失格发布于 2026/3/27更新于 2026/4/2916 浏览6 点赞约 47 分钟阅读
C++11 核心特性实战:Lambda、移动语义与模板进阶
C++算法

C++11 核心特性实战:Lambda、移动语义与模板进阶

综述由AI生成C++11 特性涵盖 Lambda 表达式、移动语义、可变参数模板及包装器。Lambda 简化匿名函数定义,通过捕获列表管理上下文变量;移动语义优化资源转移,配合 default/delete 控制对象行为;可变参数模板支持任意数量参数处理,结合 emplace 提升容器效率;function 与 bind 统一可调用对象接口。这些特性显著提升了现代 C++ 开发的灵活性与性能。

雪落无声发布于 2026/3/27更新于 2026/4/304 浏览0 点赞约 15 分钟阅读
C++ 泛型编程与模板技术详解
C++算法

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

C++ 泛型编程通过模板实现代码复用。涵盖函数模板与类模板定义、隐式与显式实例化、非类型模板参数及编译期常量应用。重点解析模板特化(全特化与偏特化)解决指针比较等特定场景问题,并说明分离编译导致的链接错误及解决方案(头文件包含或显式实例化)。掌握模板机制可提升代码灵活性与效率,但需注意代码膨胀与编译错误定位难度。

山野诗人发布于 2026/3/27更新于 2026/4/266 浏览0 点赞约 40 分钟阅读
宇树机器人 SDK2 开发指南:环境搭建与 Demo 测试
C++AI算法

宇树机器人 SDK2 开发指南:环境搭建与 Demo 测试

宇树 G1 人形机器人 unitree_sdk2 开发流程涵盖 C++ 与 Python SDK 环境搭建、依赖安装、网络配置及 Demo 运行。重点讲解 CycloneDDS 通信机制、Ubuntu 静态 IP 设置、关节控制指令发布及常见问题排查。适合具身智能开发者快速上手真机调试。

剑仙发布于 2026/3/27更新于 2026/4/288 浏览0 点赞约 28 分钟阅读
C++AI算法

宇树 G1 机器人 FAST-LIO 建图及 RViz 配置指南

基于 Ubuntu 20.04 和 ROS1 环境,详解宇树 G1 机器人搭载 FAST-LIO 算法的建图流程。涵盖依赖库安装、工作空间构建、Open3D 配置、Livox 驱动调试及终端启动步骤,最终实现点云可视化。重点解决编译路径、IP 映射及网络桥接等常见问题,确保雷达数据正常接入 RViz 进行地图构建。

云间漫步发布于 2026/3/27更新于 2026/4/263 浏览0 点赞约 10 分钟阅读
GESP2023年12月C++二级认证选择题解析(9-15题)
C++算法

GESP2023年12月C++二级认证选择题解析(9-15题)

综述由AI生成解析了 GESP 2023 年 12 月 C++ 二级认证考试的第一部分选择题(第 9 至 15 题)。内容涵盖多分支结构与循环的结合、二重循环次数计算、完全平方数的判断方法、图形打印中的换行处理、无人驾驶场景中的传感器应用、冯·诺依曼计算机结构以及相邻因数对的查找逻辑。通过代码示例与逐步推演,帮助考生理解考点并掌握解题技巧。

Pythonist发布于 2026/3/27更新于 2026/4/2915 浏览1 点赞约 8 分钟阅读
C++ 毕达哥拉斯四元组检测算法
C++算法

C++ 毕达哥拉斯四元组检测算法

介绍勾股定理四元组(a²+b²+c²=d²)的定义及几何意义,阐述本原勾股四元组概念与勒贝格恒等式生成方法,并提供 C++ 代码实现检测功能,分析时间与空间复杂度均为 O(1)。

laoliangsh发布于 2026/3/27更新于 2026/4/2713 浏览3 点赞约 3 分钟阅读
数据结构与算法:C++ 堆的实现与原理详解
C++算法

数据结构与算法:C++ 堆的实现与原理详解

综述由AI生成堆的定义与结构,详细阐述了基于数组实现的堆的核心操作,包括初始化、销毁、入堆(向上调整)、出堆(向下调整)、取堆顶及判空功能。通过图文解析了小根堆与大根堆的调整逻辑,并提供了完整的 C++ 堆类源码,适合数据结构与算法学习者参考。

疯疯癫癫发布于 2026/3/27更新于 2026/4/2916 浏览1 点赞约 21 分钟阅读
C++算法

C++ 继承:语法、访问权限与虚继承详解

综述由AI生成C++ 继承允许子类复用基类成员。涵盖继承语法、三种访问方式(public/protected/private)对成员权限的影响、内存大小计算规则、构造与析构顺序、同名成员隐藏处理、多继承及菱形继承问题。重点介绍了使用虚继承解决菱形继承中的二义性和数据冗余,并解释了虚基类表指针的工作原理。

禅心发布于 2026/3/27更新于 2026/4/2916 浏览1 点赞约 27 分钟阅读
Linux 进程间通信进阶:管道与共享内存详解
C++

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

综述由AI生成深入探讨了 Linux 环境下进程间通信(IPC)的两种核心机制:管道与共享内存。首先分析了匿名管道与命名管道的特性及适用场景,强调了单向通信与同步机制。随后重点讲解了共享内存的原理,包括 shmget、shmat、shmdt 等系统调用的使用,以及键值(key)的唯一性管理。文章通过 C++ 封装示例展示了如何安全地创建、挂载和销毁共享内存,并指出了共享内存速度快但缺乏内置同步保护的优缺点,建议在实战中配合信号量使用以确保数据安全。

不知所云发布于 2026/3/27更新于 2026/4/264 浏览0 点赞约 18 分钟阅读
C++

C++ 音视频工具命令行骨架:参数解析与任务回调系统

综述由AI生成使用 C++ 构建音视频命令行工具的基础框架设计。通过 std::map 和 std::function 实现参数解析与任务分发的回调注册机制,支持动态扩展功能而无需修改核心解析逻辑。文中提供了 UserInput.h 接口声明的代码示例,展示了如何定义参数处理器和任务处理器的数据结构及注册方法。

活在当下发布于 2026/3/27更新于 2026/4/3010 浏览2 点赞约 4 分钟阅读
C++算法

HJ103 Redraiment 的走法:最长递增子序列求解

综述由AI生成华为 OJ 题目 HJ103 Redraiment 的走法,该问题本质上是求解最长递增子序列(LIS)。文章提供了四种 C++ 解法:暴力枚举、逆向动态规划、正向动态规划以及贪心结合二分查找。暴力法因时间复杂度过高容易超时;动态规划方法通过状态转移方程有效解决问题;贪心加二分查找进一步优化了时间复杂度至 O(n log n)。代码实现涵盖了完整的输入输出处理及核心算法逻辑。

小熊软糖发布于 2026/3/27更新于 2026/4/2712 浏览2 点赞约 13 分钟阅读
C++ 内存管理进阶:从裸指针到智能指针的实战指南
C++算法

C++ 内存管理进阶:从裸指针到智能指针的实战指南

C++ 内存管理常面临泄漏、野指针及重复释放风险。本文深入解析智能指针机制,涵盖 unique_ptr 独占所有权、shared_ptr 引用计数及 weak_ptr 解决循环引用的核心原理。通过对比裸指针缺陷与智能指针优势,结合定制删除器、类型转换及性能优化实战案例,提供从基础使用到高级避坑的系统化指南,帮助开发者构建安全高效的 C++ 内存管理方案。

ArchDesign发布于 2026/3/27更新于 2026/4/272 浏览0 点赞约 10 分钟阅读
C++ 仿 Muduo 库实战:Server 服务器模块实现(上)
C++

C++ 仿 Muduo 库实战:Server 服务器模块实现(上)

C++ 网络编程实战,基于 Muduo 架构设计 Server 模块。涵盖 Buffer 内存管理、Socket 封装与端口复用细节、Channel 事件监控逻辑、Poller 层 epoll 集成,以及 EventLoop 线程安全机制与定时器任务调度。重点解析非阻塞 IO、事件驱动模型及跨模块协作流程,提供完整代码实现与关键问题排查思路。

云间运维发布于 2026/3/27更新于 2026/4/273 浏览0 点赞约 63 分钟阅读
C++ STL 核心概念:迭代器、auto 与范围循环
C++算法

C++ STL 核心概念:迭代器、auto 与范围循环

C++ STL 包含六大组件,核心涉及迭代器、算法等。迭代器作为泛化指针统一访问接口,遵循左闭右开原则。auto 关键字利用编译期类型推导简化复杂声明,需注意引用与 const 的保留规则。范围 for 循环是语法糖,底层基于迭代器实现,支持值、引用及常量引用遍历方式,显著提升代码可读性与安全性。

星星泡饭发布于 2026/3/27更新于 2026/4/273 浏览0 点赞约 11 分钟阅读
C++ 继承:面向对象代码复用的核心机制
C++算法

C++ 继承:面向对象代码复用的核心机制

综述由AI生成C++ 继承是面向对象编程实现代码复用与功能扩展的核心机制。文章阐述了继承的基本语法、三种访问权限控制模式(public/protected/private)及其对成员可见性的影响,明确了构造与析构函数的执行顺序规则。通过员工管理系统的实战案例,展示了如何设计基类与派生类,并解决了多重继承中的二义性问题,为开发者提供完整的继承应用指南。

观心发布于 2026/3/27更新于 2026/4/297 浏览0 点赞约 20 分钟阅读
二分查找算法详解与经典例题实战
C++算法

二分查找算法详解与经典例题实战

综述由AI生成二分查找是算法中的高频考点,核心在于利用有序性将时间复杂度降至 O(log n)。通过四个经典 LeetCode 例题,详细剖析了二分答案、区间查找及边界处理的实现细节。内容涵盖标准模板、左右边界收缩策略以及整数溢出处理技巧,旨在帮助读者掌握二分法的变体应用,避免死循环与越界错误。

游戏玩家发布于 2026/3/27更新于 2026/4/284 浏览0 点赞约 10 分钟阅读
C++ 哈希表核心机制:unordered 系列容器、位图与布隆过滤器实战
C++算法

C++ 哈希表核心机制:unordered 系列容器、位图与布隆过滤器实战

深入解析 C++ 中 unordered_map 和 unordered_set 的底层哈希表实现。涵盖闭散列(线性探测)与开散列(链地址法)的冲突解决策略,以及迭代器模拟细节。进一步探讨位图在海量数据处理中的应用,如去重与交集计算,并介绍布隆过滤器的原理及其在空间效率上的优势。最后通过哈希切割解决大数据量下的文件交集问题,辅以经典面试题巩固理解。

清酒独酌发布于 2026/3/27更新于 2026/4/264 浏览0 点赞约 25 分钟阅读
快速排序非递归实现详解:手动模拟栈结构
C++算法

快速排序非递归实现详解:手动模拟栈结构

综述由AI生成非递归快速排序利用显式栈替代系统调用栈,有效避免深层递归导致的栈溢出风险。核心在于手动管理待排序区间的入栈与出栈顺序,遵循后进先出原则模拟递归逻辑。通过快慢指针分区法划分基准值,将子区间压栈继续处理,直至栈空完成排序。相比递归实现,该方案在堆内存上运行更稳定,且减少了函数调用的额外开销,适合对性能或稳定性有要求的场景。

不知所云发布于 2026/3/27更新于 2026/4/274 浏览0 点赞约 7 分钟阅读
上一页下一页