C++
文章平均质量分 53
比特层递
欢迎关注,一起交流进步。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++: 输出Windows平台或Linux平台时间信息的函数
记录一个可以输出Widnows或Linux时间信息的C++函数。原创 2025-06-20 11:41:25 · 505 阅读 · 0 评论 -
C++: tuple和pair语法和例子
简单记录C++的 tuple和pair语法和例子原创 2025-06-20 11:36:53 · 694 阅读 · 0 评论 -
C++:C++17 引入的结构化绑定例子
C++17的结构化绑定语法例子原创 2025-06-20 10:46:41 · 190 阅读 · 0 评论 -
C++ :异常抛出机制
5.若无匹配处理程序,调用 std::terminate() 终止程序。输出:Custom Error: Invalid age: -5。输出:Error: Division by zero!2.退出当前作用域(栈展开,调用局部对象析构函数)4.若匹配成功则执行处理代码;3.按顺序匹配 catch 块。1.在 try 块中抛出异常。原创 2025-06-17 20:14:54 · 499 阅读 · 0 评论 -
使用C++创建一个常用的线程池
2.2 i 捕获当前循环中的线程索引。因为 lambda 需要在每个线程中独立工作,所以捕获 i 是必要的,以便在每个线程中能得到正确的数据库连接。std::unique_lock 相比于 std::lock_guard 提供了更多灵活性,比如能够手动解锁,适用于更复杂的场景。使用 std::unique_lock 来锁定 m_queueMutex,保证访问任务队列 m_tasks 的线程安全。1、emplace_back 是 std::vector 提供的一个方法,用来在容器的末尾添加一个新的元素。原创 2025-06-16 16:53:07 · 458 阅读 · 0 评论 -
windows环境bat文件常用语法小结
解释:taskkill /f /t /im %program%:这行命令用于终止指定名称的程序。其中,%0 表示当前脚本的名称(包括扩展名),而 %~dp0 表示该名称的驱动器路径。在这个命令中,%program%是一个变量,它可能包含你要搜索的关键词。/i选项表示在搜索时不区分大小写。例如,如果你想查找所有包含"chrome"关键词的任务,你可以将%program%设置为"chrome",然后运行该命令。这段代码的作用是强制终止指定名称的程序,然后输出一条消息,等待一段时间后跳转到脚本的结束位置。原创 2024-04-18 14:17:58 · 572 阅读 · 1 评论 -
Makefile基本用法
Makefile基本用法原创 2022-10-27 10:58:22 · 702 阅读 · 0 评论 -
C++ 整数转为字符串(代码可用)
C++ 整数转为字符串(代码可用)原创 2022-10-25 15:57:47 · 1326 阅读 · 0 评论 -
C++ string::size_type
C++ string::size_type原创 2022-10-25 15:37:45 · 626 阅读 · 0 评论 -
c++中assert用法
c++中assert用法原创 2022-10-25 14:39:47 · 734 阅读 · 0 评论 -
使用C++将网络字节流转为数字(大端与小端区别)
使用C++将网络字节流转为数字(大端与小端区别)原创 2022-10-25 14:00:17 · 666 阅读 · 0 评论 -
C++ memmove()使用
C/C++库函数 - memmove原创 2022-10-25 13:48:30 · 478 阅读 · 0 评论
分享