随笔分类 - c++笔记
摘要:1.constexpr 一方面是为了引入更多的编译时计算能力,修饰函数可以在编译时期就计算出函数的值,前期是函数的输入参数也是明确的。 2. 初始化列表 C++11 提供了统一的语法来初始化任意的对象。类的成员初始化可以统一使用初始化列表,如果类的成员是引用成员(&修饰)或者 const变量只能使用
阅读全文
摘要:1. 形参和实参 在非数组型形参中,形参只是实参的一份拷贝,也就是说是一个局部变量,通过变量对该变量赋值改变其值,只是在一个局部作用域中对变量进行改变,但是全部的变量(变量名相同)并没有改变。但是数组型形参是与此不同。对数组名作函数的参数,数组名作函数的参数,主调函数和被调函数共用一段存储单元。 形
阅读全文
摘要:1. 函数内部层次相同,具体实现和功能函数不要并列。功能函数与功能函数并列,将具体的实现打包为功能函数 2. 代码嵌套过深时,及早返回。
阅读全文