记录《Essential C++》中的知识点
- 想要知道某个数字类型的最大最小值,可以查询标准库中的
numeric_limits
class
#include <limits>
int max_int = numeric_limits<int>::max();
double min_db = numeric_limits<double>::min()
- 函数默认值
- 默认值决议操作由最右边开始,即为某个参数提供默认值,该参数右侧的所有参数都必须具有默认值
- 默认值只能够指定一次,可以在声明处,也可以在定义处。为了更高的可见度,将默认值置于函数声明处。
- 必须将
inline
函数的定义置于头文件,而不是把它放在各个不同的程序代码文件。