当尝试使用构造函数用于结构时,“函数可能不是结构或联合的一部分”

时间:2011-02-09 21:13:00

标签: c++ constructor struct

我想知道这是否是编译器特定的问题。我已经看到了在C ++中使用构造函数构造函数的例子。

我有类似的东西:

struct Example
{
   Example()
   {
   }
};

我仍然遇到此编译器错误“函数可能不是结构或联合的一部分”。我正在使用非常古老的Borland 4.5编译器(最好不要问为什么......)。

(是的,这是在C ++中完成的)。

1 个答案:

答案 0 :(得分:0)

我无法自拔:为什么?

使用宣布它支持Windows 95的编译器是有趣的。 C ++标准是从1998年开始的,所以在此之前发布的任何内容可能都不是最新的? : - )

除此之外,代码完全可以。