直接调用构造函数将产生一个临时对象临时对象的生命周期只有一条语句的时间临时对象的作用域只在一条语句中临时对象时C++中值得警惕的灰色地带临时对象是性能的瓶颈,也是bug的来源之一现代C++编译器会尽力避开临时对象实际工程开发中需要避开临时对象