1:NRV的优化会出现在,函数以传值的方式传回一个类对象,当该类有一个拷贝构造函数时,编译器会对你的代码进行一定的背后优化。 2:成员初始化时,当出现以下四种情况,必须使用成员初始化列表的操作: 初始化一个引用reference成员时 初始化一个常量const成员时