跳到主要内容
极客日志极客日志
首页博客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++ Lambda 匿名函数详解
C++算法

C++ Lambda 匿名函数详解

综述由AI生成C++11 引入的 Lambda 表达式支持匿名函数定义,解决临时小函数无需单独定义的问题。文章详细讲解了 Lambda 的基本语法结构、捕获子句(值捕获、引用捕获、隐式捕获等)、进阶特性(泛型 Lambda、移动捕获、返回值推导)以及底层实现原理。通过对比普通函数,阐述了 Lambda 在访问外部变量、STL 算法回调及类内成员访问方面的优势,并提供了丰富的代码示例和注意事项。

随缘发布于 2026/3/28更新于 2026/4/2619 浏览1 点赞约 41 分钟阅读
C++算法

C++ 复习核心知识点

综述由AI生成系统梳理了 C++ 核心知识点,涵盖基础语法与数据类型、面向对象编程(OOP)、继承与派生、多态性及运算符重载。重点讲解了 const 修饰符、指针与引用的区别、构造函数与析构函数的调用顺序、虚函数表原理及内存对齐规则。通过对比宏定义与 constexpr、左值与右值引用等概念,深入剖析了 C++ 的类型安全与性能优化机制,适合用于复习与巩固 C++ 语言基础。

CloudNative发布于 2026/3/28更新于 2026/4/2716 浏览1 点赞约 15 分钟阅读
Vivado AXI4-Stream 接口协议详解
C++

Vivado AXI4-Stream 接口协议详解

综述由AI生成详细解读了 Vivado 环境下的 AXI4-Stream 接口协议。内容包括 AXI4 的三种类型及 AXI4-Stream 的核心信号定义,如系统时钟复位信号、数据传输握手信号(TVALID/TREADY)以及数据修饰信号(TKEEP/TSTRB)。文章通过表格和场景示例,解释了字节对齐、数据包边界处理及路由标识的具体机制,重点阐述了 TVALID 与 TREADY 同时为高时的握手机制,以及 TKEEP 和 TSTRB 在区分有效…

花里胡哨发布于 2026/3/28更新于 2026/4/2815 浏览1 点赞约 18 分钟阅读
C++算法

POJ 2748 全排列算法:递归与回溯详解

讲解 POJ 2748 全排列问题,通过递归与回溯算法实现。核心在于使用 used 数组标记已选元素,path 数组记录当前路径,depth 控制深度。通过回溯撤销选择(used[i]=false)来尝试所有可能组合。提供数组版与 vector 版 C++ 代码示例,并解析关键步骤如初始化、递归终止条件及回溯操作。掌握此模型有助于理解 DFS 搜索问题。

樱花落尽发布于 2026/3/28更新于 2026/4/2818 浏览1 点赞约 9 分钟阅读
C++算法

C++中 memcpy 和赋值拷贝的核心区别

综述由AI生成对比了 C++ 中 memcpy 与赋值拷贝的区别。memcpy 是内存层面的二进制逐字节拷贝,适用于平凡可拷贝类型,但存在安全风险;赋值拷贝是语法层面的逻辑拷贝,支持内置及自定义类型,更安全。建议优先使用赋值拷贝,仅在特定性能场景下使用 memcpy,避免在非平凡可拷贝类型上使用导致崩溃。

晚风告白发布于 2026/3/28更新于 2026/4/2611 浏览1 点赞约 20 分钟阅读
C++ 使用 SQLite3 数据库
C++

C++ 使用 SQLite3 数据库

综述由AI生成在 C++ 项目中通过 vcpkg 安装并配置 SQLite3 的方法。内容包括 CMakeLists.txt 的配置步骤,以及如何在代码中打开数据库、创建表、插入更新数据和查询数据。提供了完整的示例代码和错误处理逻辑,适用于 Windows Visual Studio 环境下的 C++ 开发。

橘子海发布于 2026/3/28更新于 2026/4/2616 浏览1 点赞约 8 分钟阅读
C++

Visual C++ 6.0 开发环境搭建与 MFC 实战指南

Visual C++ 6.0 是经典的 Windows 桌面应用开发工具,尽管年代久远,仍在维护遗留系统中发挥作用。详细介绍在 Win10/11 上通过虚拟机搭建 VC++6.0 环境的步骤,涵盖 MFC 框架基础、消息映射机制、文档视图架构及 ODBC 数据库编程。内容包括数据类型规范、内存管理、调试技巧以及一个学生信息管理系统的综合实战案例,旨在帮助开发者理解底层原理并掌握老系统维护技能。

灵魂摆渡发布于 2026/3/28更新于 2026/4/2816 浏览3 点赞约 37 分钟阅读
C/C++数字与字符串互相转换
C++

C/C++数字与字符串互相转换

综述由AI生成C/C++ 中数字与字符串互相转换的多种方法。字符串转数字包括利用 ASCII 码计算、使用标准库函数 stoi/stol/stof/stod、C 语言函数 atoi/atol/atof、格式化输入 sscanf 以及 stringstream 流操作。数字转字符串则涉及 ASCII 码加法、to_string 函数、itoa/ltoa/ftoa/dtoa 函数、sprintf 格式化输出及 stringstream 反向操作。文章通过…

CryptoLab发布于 2026/3/28更新于 2026/4/2917 浏览1 点赞约 12 分钟阅读
C++算法

C++ 标准库 reverse 函数详解

C++ 标准库中的 reverse 函数位于 algorithm 头文件,用于反转序列。它接收双向迭代器范围,原地交换元素。支持数组、vector、string 等容器,可反转全部或部分元素。时间复杂度 O(n),空间复杂度 O(1)。若需保留原数据可使用 reverse_copy。使用时需注意迭代器类型及容器是否允许修改。

墨染流年发布于 2026/3/28更新于 2026/4/2613 浏览2 点赞约 9 分钟阅读
GESP C++ 七级真题:物流网络
C++算法

GESP C++ 七级真题:物流网络

综述由AI生成收录了 GESP C++ 七级考试中关于物流网络的真题片段。题目描述了包含 n 个城市和 m 条双向公路的网络结构,并指出公路具有运输费用等属性。因原文内容截断,此处仅展示题目描述部分,未包含完整解题方案。

赛博行者发布于 2026/3/28更新于 2026/4/2716 浏览6 点赞约 1 分钟阅读
C++ 哈希表封装:模拟实现 unordered_map 与 unordered_set
C++算法

C++ 哈希表封装:模拟实现 unordered_map 与 unordered_set

SGI-STL 源码分析哈希表结构,展示如何复用底层哈希表模拟实现 C++11 标准库中的 unordered_map 和 unordered_set。内容涵盖迭代器设计、负载因子扩容机制、KeyOfT 仿函数应用及完整 C++ 代码示例。

云间运维发布于 2026/3/28更新于 2026/4/286 浏览0 点赞约 40 分钟阅读
C++

RTTR 与模板元编程:现代 C++ 反射技术解析

综述由AI生成RTTR 是一个开源 C++ 运行时类型反射库,结合模板元编程提供零开销的反射功能。相比传统 RTTI,它支持类型信息查询、动态对象创建、属性访问及方法调用等高级特性。文章深入分析了 RTTR 的核心实现,包括类型特征提取系统、SFINAE 编译时决策、零开销抽象原则及模块化设计。通过变参模板和类型列表等技术,RTTR 实现了高性能的运行时操作。示例展示了类型注册与运行时类型操作的具体用法。适用场景涵盖游戏开发、GUI 框架、插件系统及…

Ne0发布于 2026/3/28更新于 2026/4/2714 浏览3 点赞约 11 分钟阅读
C++算法

行星减速器原理、计算公式与 C++ 实现

综述由AI生成行星减速器作为精密传动核心,具备高扭矩密度与紧凑结构优势。文章解析了其结构原理与减速比计算公式,提供 C++ 代码实现单级及多级计算、输入验证与扭矩效率扩展。同时涵盖机器人在风电、自动化等领域的典型应用,并总结了转速、温度、扭矩及使用维护等关键限制条件,为工程选型与设计提供参考。

游戏玩家发布于 2026/3/28更新于 2026/4/274 浏览0 点赞约 13 分钟阅读
C++AI算法

机器人技术:深入理解 MIT 电机混合控制模式

MIT 电机混合控制模式(Mixed Integrated Torque)在同一帧 CAN 数据中融合位置、速度、扭矩指令。通过调整 kp、kd 等参数,可实现从纯速度到阻抗控制的多种场景。调试时需注意阻尼系数 kd 不可为零以防振荡,并实时监测电流避免过流保护触发。常见问题包括电机不转、震荡及报文丢失,可通过检查参数配置与通信波特率快速定位。

修罗发布于 2026/3/28更新于 2026/4/293 浏览0 点赞约 6 分钟阅读
二分查找进阶:寻找峰值、旋转数组最小值与缺失数字
C++算法

二分查找进阶:寻找峰值、旋转数组最小值与缺失数字

综述由AI生成二分查找算法在三个典型场景下的应用。包括寻找数组峰值元素,利用单调性将时间复杂度优化至 O(log n);查找旋转排序数组的最小值,通过比较中间值与末尾值确定搜索区间;以及寻找缺失的数字,利用索引与数值的对应关系进行二分定位。所有案例均展示了如何构建二段性以解决特定问题。

kaikai发布于 2026/3/28更新于 2026/4/2715 浏览1 点赞约 13 分钟阅读
二分查找算法详解:基础查找与边界定位
C++算法

二分查找算法详解:基础查找与边界定位

二分查找算法原理及实现。涵盖标准二分查找与有序数组中查找元素首尾位置。通过代码示例展示左右指针移动逻辑、中间值计算防溢出技巧,以及寻找左右边界时的取整差异。重点分析区间收缩策略,避免死循环,提供 C++ 模板代码。

剑仙发布于 2026/3/28更新于 2026/4/298 浏览0 点赞约 13 分钟阅读
二分答案专题:木材加工与砍树算法详解
C++算法

二分答案专题:木材加工与砍树算法详解

综述由AI生成二分答案是一种将求解问题转化为判定问题的技巧,适用于解空间具有二段性的场景,如最大值最小或最小值最大问题。核心在于构建判定函数,通过二分查找最优解。结合木材加工与砍树两道经典例题,详细解析了如何确定二分边界、编写 check 函数以及处理整数溢出等细节。代码采用 C++ 实现,展示了完整的输入输出逻辑与优化策略,帮助读者掌握此类算法题的通用模板与实战思路。

www发布于 2026/3/28更新于 2026/4/265 浏览0 点赞约 5 分钟阅读
KMP 算法原理与 C++ 实现详解
C++算法

KMP 算法原理与 C++ 实现详解

KMP 算法是一种高效的字符串匹配算法,通过预处理模式串生成 next 数组,避免主串指针回溯。核心在于最长公共前后缀概念,利用已匹配信息优化回退逻辑。时间复杂度 O(n+m),空间复杂度 O(m)。适用于文本查找、编译器词法分析及生物序列匹配等场景。

嘘发布于 2026/3/28更新于 2026/4/2614 浏览2 点赞约 28 分钟阅读
C++算法

C++ 竞赛代码风格规范建议

C++ 竞赛中的代码风格规范,涵盖命名、注释、结构体与类、函数定义、数组使用(推荐 vector)、作用域控制、命名空间、头文件选择(避免非标准头文件)、宏定义限制等基础语句规范。同时包含缩进统一为 4 空格、复合语句格式、空格留白、行长度控制及代码组织顺序等细节要求。旨在提升代码可读性、维护效率及团队协作能力,适用于竞赛场景下的编程实践。

活在当下发布于 2026/3/28更新于 2026/4/2918 浏览1 点赞约 10 分钟阅读
C++

Visual C++ 运行库缺失问题排查与修复指南

Visual C++ 运行库缺失会导致程序无法启动或报 DLL 丢失错误。该问题源于应用程序依赖的底层组件未安装在系统中。解决方法主要是安装对应版本的 Visual C++ Redistributable,推荐使用官方渠道或可信的集成包工具覆盖 2005 至 2022 版本。安装时需关注系统架构匹配及管理员权限,多数情况无需重启即可生效。

战神发布于 2026/3/28更新于 2026/4/274 浏览0 点赞约 2 分钟阅读
上一页下一页