1.1 C++注解 1.2 控制流 1.3 类简介 1.4 总结: 本笔记基于C++ primer 第五版 ,由笔者写下个人心得,如有不正之处,还请留言指出,感激不尽。
进程间通讯 pipe, 亲属间进程通讯, 参数: pipedfd :用于接收pipe函数创建的管道文件的读写文件描述 pipefd[0] :指向管道文件的读端 pipe...
vector 向量容器 List 容器 map 容器
函数模板和类模板
枚举、随机数 嵌套类 局部类
将基类的指针或引用,安全的转换成派生类的指针和引用
友元函数 作用:普通函数通过友元可以访问一个类的私有或者保护数据,以提高效率 运算符重载 虚函数 用于多态 纯虚函数 异质链表 将多个不同的对象,保存在一...
C++06 区分new/delete malloc/free new /delete 运算符,不需要转换,自动调用析构函数malloc /free 函数,返回值转换,释放...
c++ 05 构造函数无参构造函数有参构造函数 拷贝构造函数 浅拷贝 深拷贝 类的成员变量 四类特殊的成员变量
带有默认值形参的函数 inline 函数 和宏定义的区别,宏定义原样替换,inline(),先进行运算,后替换 将函数的具体实现,替换到出现函数调用的地方;没有函数调用的消...
C++数据类型 数据类型和c语言一致,增添数据类型为布尔类型 bool 布尔数据类型,真为1,假为0 引用 -----不存在独立的存储空间,但内部通过指针实现的 变量...
文件的操作 1、文件打开 使用open函数打开和创建函数 参数: pathname 待打开文件路径flags 打开模式mode 仅在 flag...
目录操作 linux 下一切皆文件 1、创建目录 使用mkdr创建目录 参数: pathname 待创建目录路径 mode 创建目录权限 返回值:成功返回0;出错返回-1...
线程的创建和调度 1、线程的创建 pthread_create创建线程 参数: pthread_t *thread 指定创建线程id const pthread_attr_...
多进程编程 1、进程的创建 1.1 复制创建新的进程 fork(); 参数: 无 返回值: 成功,子进程的id号,返回给父进程,0返回给子进程; 失败,返回-...
线程互斥锁 互斥锁pthread_mutex_t 参数: 返回值: pthread_mutex_inti;初始化互斥锁 参数: &munext: 互斥锁 指向pthread_...