跳到主要内容
极客日志极客日志
首页博客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++ STL String 类模拟实现详解
C++算法

C++ STL String 类模拟实现详解

C++ STL String 类模拟实现涉及迭代器管理、内存分配、深拷贝与浅拷贝处理、运算符重载及常用接口逻辑。通过手写代码深入理解构造函数、析构函数、赋值操作符的 copy-and-swap 惯用法,以及 reserve、insert、erase 等函数的扩容策略与边界检查。掌握输入输出流重载细节,提升对底层内存模型和类型安全的认知。

王初壹发布于 2026/3/22更新于 2026/5/129 浏览0 点赞约 16 分钟阅读
STL map 与 multimap 核心特性详解及实战应用
C++算法

STL map 与 multimap 核心特性详解及实战应用

综述由AI生成STL map 和 multimap 基于红黑树实现,支持键值对存储与有序遍历。重点讲解了构造、迭代器、增删查改操作,特别是 operator[] 的多功能用法。通过词频统计、链表复制等实例展示了其在实际开发中的应用价值,对比了 map 与 multimap 在键唯一性上的差异。

晚风告白发布于 2026/3/22更新于 2026/5/138 浏览0 点赞约 39 分钟阅读
Microsoft Visual C++ 运行库安装与 DLL 缺失修复指南
C++

Microsoft Visual C++ 运行库安装与 DLL 缺失修复指南

Microsoft Visual C++ 运行库是 Windows 程序运行必需的动态链接库集合。报错通常因版本缺失或损坏导致。解决方案包括使用系统自动修复工具或手动从微软官网下载对应版本的 x86 和 x64 安装包。建议同时安装两个版本以确保兼容性,安装后需重启电脑生效。避免从非官方来源下载 DLL 文件以防安全风险。

指针猎手发布于 2026/3/22更新于 2026/5/1416 浏览0 点赞约 5 分钟阅读
图论算法入门:DFS 与 BFS 及树图遍历
C++算法

图论算法入门:DFS 与 BFS 及树图遍历

图论是算法核心,DFS 基于栈实现深度搜索,适合全排列等回溯场景;BFS 基于队列逐层扩展,常用于最短路径问题。两种遍历原理、剪枝优化、邻接表存储及代码实战,涵盖 N 皇后、迷宫寻路等经典案例,帮助快速掌握图与树的遍历逻辑。

菩提发布于 2026/3/22更新于 2026/5/912 浏览0 点赞约 10 分钟阅读
C++ 继承机制详解:从概念定义到默认成员函数
C++算法

C++ 继承机制详解:从概念定义到默认成员函数

C++ 继承允许子类复用父类成员,实现代码扩展。核心包括继承方式(public/protected/private)对访问权限的影响,派生类对象可隐式转换为基类指针或引用但反之不行。同名成员遵循隐藏规则,需显式指定作用域访问。默认成员函数执行顺序严格遵循'先父后子'构造、'先子后父'析构原则,确保资源正确初始化和释放。掌握这些基础逻辑是构建稳健面向对象体系的关键。

云朵棉花糖发布于 2026/3/22更新于 2026/5/118 浏览0 点赞约 33 分钟阅读
主流 C++ 集成开发环境(IDE)推荐
C++

主流 C++ 集成开发环境(IDE)推荐

综述由AI生成对比了 CLion、Visual Studio、VS Code、Qt Creator、CodeLite、Code::Block 及 Vim 等多种 C++ 集成开发环境。分析了各工具在跨平台支持、CMake 集成、UI 开发适配及资源占用等方面的特点,帮助用户根据项目规模和需求选择合适的开发工具。

二进制发布于 2026/3/22更新于 2026/5/1222 浏览6 点赞约 2 分钟阅读
C++算法

深入解析 C 与 C++ 的核心差异与特性对比

综述由AI生成C 与 C++ 在范式、内存管理及类型系统上存在显著差异。C 强调底层控制与简洁,适合嵌入式及内核开发;C++ 则扩展了面向对象、泛型编程及 RAII 机制,提供更强类型安全。通过对比函数重载、引用指针、命名空间及 IO 处理等具体实现,分析各自适用场景与性能开销,助力开发者依据项目需求精准选型。

虚拟内存发布于 2026/3/22更新于 2026/5/1415 浏览0 点赞约 12 分钟阅读
C++ 网络编程入门:TCP 协议下的简易计算器项目
C++

C++ 网络编程入门:TCP 协议下的简易计算器项目

综述由AI生成本项目基于 C++ 与 TCP 协议实现了一个简易的网络计算器。采用 Fork 多进程模型处理并发连接,封装了 Socket 基础操作类以简化网络编程。通过自定义协议头解决粘包问题,支持序列化与反序列化,实现了加减乘除及取余运算,包含除零错误处理。代码结构清晰,适合初学者理解网络编程核心流程。

云间漫步发布于 2026/3/22更新于 2026/5/138 浏览0 点赞约 29 分钟阅读
C++ 二叉搜索树详解:增删查改与 Key/Value 场景实现
C++算法

C++ 二叉搜索树详解:增删查改与 Key/Value 场景实现

二叉搜索树(BST)是一种左子树节点值小于等于根、右子树大于等于根的有序结构。其性能取决于树的平衡性,最优 O(logN),最差 O(N)。核心操作包括插入、查找和删除,其中删除需处理四种情况,通常简化为无孩子/单孩子与双孩子两种逻辑。本文涵盖 Key 模型(如 Set)与 Key/Value 模型(如 Map)的实现细节,通过 C++ 代码演示增删查改的具体步骤及边界处理,帮助理解 STL 容器底层原理。

人间失格发布于 2026/3/22更新于 2026/5/1312 浏览0 点赞约 21 分钟阅读
C++

C++ 基础与核心编程:指针、内存及面向对象

系统梳理 C++ 基础知识与核心编程概念。内容包括 sizeof 与 strlen 的区别、指针与引用的本质差异、空指针与野指针的处理、const/volatile/static 关键字用法、内存分配机制对比。重点解析面向对象三大特性:封装(类结构、构造函数/析构函数、深浅拷贝、this 指针、友元)、继承(访问权限、构造析构顺序、菱形继承虚继承)及多态(静态/动态多态、虚函数)。最后简要介绍 STL 容器、算法、迭代器等组件。适合作为…

CryptoLab发布于 2026/3/22更新于 2026/5/1222 浏览3 点赞约 33 分钟阅读
C/C++ 算法入门:一维动态规划实战解析
C++算法

C/C++ 算法入门:一维动态规划实战解析

一维动态规划核心在于状态定义与转移方程的构建。通过泰波那契数、三步问题、最小花费爬楼梯及解码方法四个实例,演示如何从暴力递归优化至动态规划。内容涵盖滚动数组空间优化、取模运算处理溢出、虚拟节点处理边界等实战技巧,帮助开发者建立清晰的动规解题思路。

追风少年发布于 2026/3/22更新于 2026/5/148 浏览0 点赞约 8 分钟阅读
C++ 红黑树:原理、旋转与完整实现
C++算法

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

红黑树是一种自平衡二叉搜索树,通过颜色约束确保路径长度不超过两倍。文章详解其四条规则、插入时的三种调整情况(变色、单旋、双旋)及旋转操作,并给出 C++ 完整实现代码,包含查找、统计节点数、高度计算及平衡性验证方法,对比 AVL 树说明其在实际工程中的效率优势。

时间旅人发布于 2026/3/22更新于 2026/5/127 浏览0 点赞约 19 分钟阅读
C++

C++上位机利用Snap7实现西门子S7-200与合信M226ES通信

工业现场常需跨品牌 PLC 数据交互,传统方案依赖昂贵网关或 OPC 服务器。介绍使用 C++ 上位机结合 Snap7 开源库实现西门子 S7-200 与合信 M226ES 直接通信的方案。Snap7 支持跨平台及多语言封装,覆盖 S7 系列以太网通信。针对 S7-200 不支持 DB 块访问的特性,需通过 MB 存储区进行数据交换。合信 M226ES 兼容 S7-200 协议,可模拟其通信行为用于测试。开发需配置 Visual Stu…

灭霸发布于 2026/3/22更新于 2026/5/118 浏览0 点赞约 6 分钟阅读
C/C++ 入门学习指南
C++AI算法

C/C++ 入门学习指南

C/C++ 开发的学习路线与资源清单,涵盖基础语法、进阶特性、第三方库、Qt 框架、音视频处理及 Linux 系统编程等内容。包含 C++11 至 C++23 新特性、网络编程、多线程、设计模式及常见开源项目推荐,适合希望系统掌握 C++ 及相关技术栈的开发者参考。

RustyLab发布于 2026/3/22更新于 2026/5/1222 浏览5 点赞约 7 分钟阅读
C++算法

CCF-GESP 二级 C++ 真题解析:绘制菱形图案

介绍 CCF-GESP 二级 C++ 考试中绘制菱形图案的问题。给定奇数 n,在 n×n 网格中用 '#' 绘制菱形轮廓,其余位置为 '.'。提供两种解法:基于行列坐标关系的数学判断法和基于二维数组填充法。代码包含完整的输入输出处理,适用于 3 到 29 之间的奇数 n。

疯疯癫癫发布于 2026/3/22更新于 2026/5/1420 浏览5 点赞约 4 分钟阅读
C++算法

C++ 多项式曲线拟合实战:从理论到工程落地

多项式曲线拟合是数据分析中的关键统计方法,旨在通过构建数学模型来逼近给定数据点。本文基于 C++ 结合 Eigen 库,深入讲解二维平面上的多项式拟合实现。核心采用最小二乘法优化系数,涵盖范德蒙矩阵构建、正规方程推导、数值稳定性处理(如归一化、SVD 分解)、异常值剔除及模型诊断等工程实践。文章强调偏差 - 方差权衡与过拟合风险,提供从理论到代码落地的完整路径,适用于趋势预测与建模分析场景。

赛博朋克发布于 2026/3/22更新于 2026/5/1222 浏览0 点赞约 34 分钟阅读
C++ Qt 网络编程实战:UDP、TCP 与 HTTP 详解
C++大前端

C++ Qt 网络编程实战:UDP、TCP 与 HTTP 详解

Qt 网络编程涵盖 UDP、TCP 及 HTTP 协议实现。核心类包括 QUdpSocket、QTcpServer、QNetworkAccessManager 等。开发前需在 .pro 文件中添加 network 模块。UDP 通信基于数据报,需注意先连接信号槽再绑定端口;TCP 为流式传输,服务端通过 QTcpServer 监听新连接,客户端使用 QTcpSocket 建立连接,需处理粘包问题;HTTP 请求基于 QNetworkRe…

1951018925发布于 2026/3/22更新于 2026/5/1212 浏览0 点赞约 54 分钟阅读
C++

C++ 虚继承

综述由AI生成介绍 C++ 虚继承机制,旨在解决多重继承中的菱形继承问题。通过对比普通继承与虚继承的代码示例,展示了数据冗余和二义性的消除过程。阐述了虚基类初始化规则(由最终派生类负责)、实例唯一性及底层实现原理(vbptr 和 vbtable)。同时区分了虚继承与虚函数的概念差异,强调仅在必要时使用以避免性能开销。

蓝绿部署发布于 2026/3/22更新于 2026/5/1431 浏览10 点赞约 12 分钟阅读
C++

C++ Redis 客户端 cpp_redis 性能优化与使用指南

介绍基于 C++11 的异步 Redis 客户端 cpp_redis,涵盖零依赖设计、管道化操作、哨兵支持及多平台兼容性。内容包括安装构建步骤、连接池与超时配置最佳实践,以及性能对比数据,适用于高并发 Web 应用和实时数据处理场景。

KernelLab发布于 2026/3/22更新于 2026/5/1220 浏览6 点赞约 4 分钟阅读
C++算法

约瑟夫问题详解

综述由AI生成详细解析了经典的约瑟夫问题(Josephus Problem)。内容包括问题定义、两种编号方式、暴力模拟法、递推公式解法以及 m=2 时的闭式解。提供了完整的 C++ 代码实现,对比了不同算法的时间复杂度,并介绍了其历史背景与实际应用场景。适合算法竞赛学习与数据结构面试准备。

星星泡饭发布于 2026/3/22更新于 2026/5/1427 浏览4 点赞约 9 分钟阅读
上一页下一页