水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
展开
|
楼主
|
同主题展开
|
返回
上一篇
|
下一篇
|
同主题下篇
主题:这种直接在构造函数里边执行操作的会产生什么行为?
hyperLee
|
2020-05-08 20:34:17
|
比如下面的代码
struct FO
{
FO() { a = 5; printf("a = %d\n", a);
int a;
operator int() { return a;}
};
int main()
{
int retv = FO();
return retv;
}
到底会不会为FO对象分配栈上的内存? 是不是获取完毕retv之后, FO临时对象就销毁了?
--
修改:hyperLee FROM 120.244.224.*
FROM 120.244.224.*
上一篇
|
下一篇
|
同主题下篇
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版