【发布时间】:2010-09-10 22:09:18
【问题描述】:
假设我有以下代码:
class some_class{};
some_class some_function()
{
return some_class();
}
这似乎工作得很好,并且省去了我必须声明一个变量来创建一个返回值的麻烦。但我认为我从未在任何类型的教程或参考资料中看到过这一点。这是特定于编译器的东西(Visual C++)吗?或者这是做错了什么?
【问题讨论】:
标签: c++ oop visual-c++ constructor