摘要:
条款5:Know what functions C++ silently writes and calls译:了解C++默默编写并调用哪些函数在C++中,写一个空类,编译器会自动为它声明一个copy构造函数、一个copy assignment操作符和一个析构函数。如果没有声明任何构造函数,编译器也会... 阅读全文
摘要:
条款2:Prefer consts,enums,and inlines to #defines译:尽量以const,enums,inline替换#define。#define是预处理器中宏定义。举个例子#define PI = 3.1415926,这句话就相当于把代码中所有出现的symbol在编译前... 阅读全文