分类
标签
排序
浅谈c++中的异常处理机制
目录 1. 异常处理的三大关键字 1.1 try 块 1.2 throw 表达式 1.3 catch 块 2. 异常处理流程 3. 异常类型与捕获方式 3.1 标准异常类 3.2 捕获方式 4. 异常安全性 ...
C++实现批量提取PDF内容
目录 批量提取 PDF 文字内容并导出到表格 应用场景 实现方案和步骤 批量给 PDF 文件改名 应用场景 实现方案和步骤 以下分别介绍基于 C++ 批量提取 PDF 里文字内容并导出到表格,以及批量给 PDF ...
C++ 的 format 和 vformat 函数示例详解
目录 1 C++ 字符串格式化的困境 1.1 “冗长的裹脚布” 1.2 C++ 11 的小革新 2 C++ 20 的 format 函数 2.1 format 函数 2.2 fmt 标准格式 2.2.1 实参(占位符)索引(arg-id) 2.2.2 格式说明(f...
使用C++实现单链表的操作与实践
目录 一、单链表的基本概念 二、单链表类的设计 1. 节点的定义 2. 链表的类定义 三、单链表的操作实现 四、测试与演示 五、链表操作的复杂度 六、完整代码 七、总结 一、单链表的基本概念 单链...
C++实现封装的顺序表的操作与实践
目录 一、顺序表的基本概念 二、顺序表类的设计 1. 顺序表类的成员变量 2. 构造函数和析构函数 三、顺序表的操作实现 四、测试与演示 五、顺序表操作的复杂度 六、完整代码 七、总结 一、顺序表...
C++通过控制台访问deepseek接口并进行对话
如题,其实对于调试一个接口来说并不复杂,关键在于会遇到json输入和解析的字符处理问题,比如中文的输入和解析,动不动就会遇到乱码,经过与deepseek的深度碰撞(发给deepseek),同比通义千问...
C++中based for循环的实现
目录 范围基 for 循环(Range-based for Loop) 语法格式 例子 1. 遍历数组 2. 遍历 std::vector 3. 使用引用避免拷贝 4. 使用常量引用 特殊用法 5. 遍历 std::m...
CMake自动管理C/C++项目的实现
目录 1. 介绍 2. CMake 最低版本要求 & 项目信息 3. 主要功能 4. C/C++ 语言标准设定 5. 编译输出目录设定 6. 自动创建 src 目录 7. 头文件搜索路径 8. 自动遍历 src ...
C++六大默认成员函数的实现
目录 默认构造函数 默认析构函数 RAII技术 默认拷贝构造 深拷贝和浅拷贝 默认拷贝赋值运算符 移动构造函数(C++11起) 默认移动赋值运算符(C++11起) 取地址及const取地址操作符重载 取地址操...
C/C++通过IP获取局域网网卡MAC地址
C/C++通过IP获取局域网网卡MAC地址 通过win32 SendARP获取MAC地址 代码 #include <winsock2.h> #include <iostream> #include<iphlpapi.h> #pragma comment(lib,'ws2_32.lib'...