x ? y : z;
// 如果y/z是有返回值的函数,会再调用一遍 y/z 返回值类型对应的拷贝构造
// 即使前面没有写赋值语句
// 用这种方式代替if的时候还需要关心一下拷贝构造里面做了什么
记录:关于三目运算符 ? :
最新推荐文章于 2024-05-13 02:01:38 发布
x ? y : z;
// 如果y/z是有返回值的函数,会再调用一遍 y/z 返回值类型对应的拷贝构造
// 即使前面没有写赋值语句
// 用这种方式代替if的时候还需要关心一下拷贝构造里面做了什么