小编Nam*_*ame的帖子

在 C++ 中返回不完整类型的副本

我刚刚发现这段代码在 VS 2010 的头文件中(至少)是合法的

class AClass; //forward declaration of AClass (incomplete type);
class UseAClass
{
   public: 
      AClass returnAClass(); //return a copy of incomplete type - AClass ???
}
Run Code Online (Sandbox Code Playgroud)

有人可以解释我为什么要写这个吗?

c++ visual-c++

3
推荐指数
1
解决办法
379
查看次数

标签 统计

c++ ×1

visual-c++ ×1