首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++如若某函数的返回值是个对象,则该函数被调用时,返回的对象

2013-01-11 
C++如果某函数的返回值是个对象,则该函数被调用时,返回的对象A. 是通过复制构造函数初始化的B. 是通过无参

C++如果某函数的返回值是个对象,则该函数被调用时,返回的对象
A. 是通过复制构造函数初始化的

B. 是通过无参数的构造函数初始化的

C. 用哪个构造函数初始化取决于函数中 return 语句是怎么写的

D. 不需要初始化
[解决办法]
会发生拷贝构造

如果返回的是对象的引用,就不用拷贝构造了

热点排行