Primer (三)
来源:互联网 发布:java合并list 编辑:程序博客网 时间:2024/06/05 23:54
头文件保护符
预处理发生在编译之前,预处理变量只有两个状态,已定义和未定义
#ifndefine ABC_H // 预处理器判断是否未定义ABC_H#define ABC_H // 定义ABC_H,这是全局跨文件的xxxxxx#endif // 结束IF#include <> // 也是一种预处理,将include的文件直接代替过来
decltype简单用法
1. decltype(func()) 里面是函数时,返回函数返回值类型。
2. decltype(a) 里面是变量时,返回变量类型。
const int a=0; &b=a;decltype(a) x=0; // x类型是const intdecltype(b) y=x; // y类型是const int&decltype(b) z; // 错误,引用必须赋值
头文件一般不包含using,避免引用头文件的文件都使用using,导致重名。
阅读全文
0 0
- Primer (三)
- C++ Primer 笔记三
- C++ Primer 笔记 三
- 《C++primer》读书笔记三
- c++ primer(三)
- C++ primer 读书笔记三
- c++ primer 读书笔记三
- C++Primer读书笔记(三)
- C++Primer笔记(三)
- 《C++ Primer》经典语句(三)
- c++ primer读书笔记(三)
- C++ Primer 学习 (三)
- C Primer Plus(三)
- C++Primer学习笔记《三》
- C++primer知识点(三)
- C Primer Plus学习 三
- c++primer学习笔记(三)
- C++ Primer 学习札记(三)
- 安装win7 bit和Ubuntu1404 64bit双系统
- linux下的最简单的线程应用代码
- python fetching row by row from MySQL
- Android开发的第一个工程
- Caffe源码理解(1)——caffe框架梳理
- Primer (三)
- glog/gflags:linux下用cmake通过MinGW-w64交叉编译生成windows版本静态库
- 十大算法--决策树
- Android地图定位开发技术汇总
- 分享快乐-查询或删除表中的重复数据
- EasyDarwin如何支持点播和RTMP/HLS直播?EasyDSS!
- 安卓RecyclerView的用法
- AsyncTask的一些小细节
- Python中元组,列表,字典的区别