
编程技巧
hongjiangchen
这个作者很懒,什么都没留下…
展开
-
C++11线程使用总结
std::thread 在 <thread> 头文件中声明,因此使用 std::thread 需包含 <thread> 头文件。<thread> 头文件摘要<thread> 头文件声明了 std::thread 线程类及 std::swap (交换两个线程对象)辅助函数。另外命名空间 std::this_thread 也声明在 <thread...转载 2018-03-23 22:51:22 · 162 阅读 · 0 评论 -
C++string类总结
一、string的初始化首先,为了在程序中使用string类型,必须包含头文件 <string>。如下: #include <string>注意string.h,string.h是C字符串头文件。string类位于名字空间std中的模板类,使用时可以使用std::string,但通常为方便使用还需要增加:#include <iostream> using...原创 2018-03-24 14:18:27 · 221 阅读 · 0 评论 -
C++ 中BSS、数据段、代码段、堆、栈的区别
BSS(Block Started by Symbol)通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。特点是:可读写的,在程序执行之前BSS段会自动清0。所以,未初始的全局变量在程序执行之前已经成0了。数据段:数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。代码段:代码段(code segment/text se...转载 2018-04-07 11:19:58 · 1327 阅读 · 1 评论