摘要:
1、无参宏定义的缺点 ① 可能会导致编译错误 记号名称也许从未被编译器看见 也许编译器在开始处理源码之前,记号名称被预处理各移走,于是记号名称未进入记号表。 ② #define 可能会比使用 const 导致更多的码。 ③ #define 无法创建一个class专属常量,因为#define 并不重 阅读全文
摘要:
1、vector类的主要数据成员 vector是动态空间,随着元素的加入,它的内部机制会自行扩充空间以容纳新元素。 vector类中主要有三根指针start, finish和end_of_storage 1 template <typename T> 2 class vector 3 { 4 pub 阅读全文