
c++
ww188
这个作者很懒,什么都没留下…
展开
-
c++ STL - vector
mainly introduce vector's : instructions、implement、thread-safety vector容器使用较多,记录积累它instructions基本介绍#include //头文件using namespace std; //名空间vector 存储空间连续;list不连续;初始化std::vector ve原创 2017-05-02 14:02:31 · 299 阅读 · 0 评论 -
c++ explicit
explicit 的作用?针对1个参数的,构造函数,存在隐式数据类型转换的可能;为了避免这种转化,构造函数内部使用explicit进行限定,不允许单参数的隐式类型转换;class Test {public: Test(int n):num(n){}private: int num;}Test val = 10;//实际进行隐式类型转换:Test tmp(10)原创 2017-05-02 14:03:08 · 230 阅读 · 0 评论 -
linux进程运行空间分析
7.1 进程运行空间程序编译链接成功后,要运行;由自己的虚地址空间,映射到物理地址空间进行运行; 可执行文件的虚地址空间,也就是进程运行空间,是怎么划分的?linux-64bit机器为例: 地址64bit,标识范围:0x0000000000000000 ~ 0xFFFFFFFFFFFFFFFF text segment: 代码段 二进制代码;从虚拟内存地址0040000...原创 2018-09-25 16:53:23 · 733 阅读 · 0 评论