
C/C++
文章平均质量分 90
C/C++
千北@
Knowledge has no limit limit
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【C++多线程同步:atomic_bool与内存序(memory_order)部分介绍】
本文详细探讨C++多线程编程中原子变量与内存序的应用。重点分析std::atomic_bool的特性与核心操作,阐述不同内存序模型(relaxed、acquire-release、seq_cst)的原理与适用场景。通过实例展示release-acquire组合如何安全高效地实现线程同步,并给出工程实践中内存序选择的黄金法则:优先使用放松序(relaxed)实现原子计数,推荐acquire-release组合满足大多数同步需求,仅在严格要求全局顺序时使用顺序一致性(seq_cst)。文章还提供了性能优化建议和原创 2025-08-02 16:55:44 · 838 阅读 · 0 评论 -
【C 库函数 - mktime() && difftime()】
【C 库函数 - mktime() && difftime()】转载 2023-11-23 10:59:41 · 471 阅读 · 0 评论 -
【一文讲透设计模式(C++版)】
【一文讲透设计模式(C++版)】转载 2023-11-20 18:07:36 · 315 阅读 · 0 评论 -
【C++ std::max_element && std::min_element && std::minmax_element】
【C++ std::max_element && std::min_element && std::minmax_element】原创 2023-11-15 15:50:36 · 1296 阅读 · 0 评论 -
【一个程序从编译到运行的全过程】
【一个程序从编译到运行的全过程】转载 2023-11-10 17:10:42 · 1513 阅读 · 0 评论 -
【constexpr (C++11) 关键字】
【constexpr (C++11) 关键字】转载 2023-11-02 13:42:24 · 186 阅读 · 0 评论 -
【C语言scanf函数用法】
【C语言scanf函数用法】转载 2023-09-20 14:51:18 · 2486 阅读 · 0 评论 -
【C++动态指针之shared_ptr】
【C++动态指针之shared_ptr】转载 2023-08-25 11:14:22 · 483 阅读 · 0 评论 -
【C++ 多线程:读写锁的实现及使用样例】
【C++ 多线程(五):读写锁的实现及使用样例】转载 2023-08-23 14:37:32 · 1625 阅读 · 0 评论 -
【C++11 thread_local 用法】
【C++11 thread_local 用法】转载 2023-08-08 10:59:25 · 1318 阅读 · 0 评论 -
【epoll原理详解】
【epoll原理详解】转载 2023-06-21 11:16:31 · 298 阅读 · 0 评论 -
【深入理解C语言中的函数指针和指针函数】
【深入理解C语言中的函数指针和指针函数】原创 2023-06-20 17:21:36 · 3563 阅读 · 0 评论 -
【 面向对象的理解】
【 面向对象的理解】转载 2023-06-13 18:19:14 · 68 阅读 · 0 评论 -
【C++11智能指针】
【C++11智能指针】转载 2023-06-09 10:42:12 · 226 阅读 · 0 评论 -
【深入探究C++虚函数表——从内存的角度】
【深入探究C++虚函数表——从内存的角度】转载 2023-05-31 18:01:17 · 106 阅读 · 0 评论 -
【C++ 为什么不加入垃圾回收机制】
【C++ 为什么不加入垃圾回收机制】转载 2023-05-31 17:39:44 · 414 阅读 · 0 评论 -
【C/C++函数指针和回调函数】
【C/C++函数指针和回调函数】转载 2023-05-31 17:25:30 · 390 阅读 · 0 评论 -
【C++最佳实践 | 6. 性能】
【C++最佳实践 | 6. 性能】转载 2023-05-31 17:09:30 · 377 阅读 · 0 评论 -
【C++的三种单例模式-----深度解析】
转载于 zhanghuaichao 的C++的三种单例模式-----深度解析 小编想要对三种的单例模式做下解析 简介 因为在设计或开发中,肯定会有这么一种情况,一个类只能有一个对象被创建,如果有多个对象的话,可能会导致状态的混乱和不一致。这种情况下,单例模式是最恰当的解决办法。它有很多种实现方式,各自的特性不相同,使用的情形也不相同。今天要实现的是常用的三转载 2022-05-25 21:28:28 · 302 阅读 · 0 评论 -
【C++文件操作_(最全面浅而易懂的文件操作)】
C++文件操作程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放通过文件可以将数据持久化C++中对文件操作需要包含头文件<fstream>文件类型分为两种:文本文件:文本文件的ASCII码形式存储在计算机中二进制文件:文本文件的 二进制 形式存储在计算机中,用户一般不能直接读懂它们操作文件的三大类:ofstream:写操作ifstream:读操作fstream:读写操作 1、文本文件1.1、写文件1.2、读文件2、二进制文件2.1、写文件2.2、读文件原创 2022-02-25 23:43:39 · 6182 阅读 · 2 评论 -
【C 库函数 - snprintf()】
【C 库函数 - snprintf()】转载 2023-05-31 15:13:55 · 683 阅读 · 0 评论