N
Normann
Код:
class MyClass
{
...
MyClass();
MyClass(MyClass&);
MyClass(int);
...
};
void OnButton1(void)
{
MyClass obj1 = 9;
};
В MS Visual C++ компилируется и выполняется без ошибок и предупреждений, а в Dev-Cpp выводит вот такую ошибку:
In function `void OnButton1()':
no matching function for call to `MyClass::MyClass(MyClass)'
candidates are: MyClass::MyClass(int)
MyClass::MyClass(MyClass&)
initializing temporary from result of `MyClass::MyClass(int)'
[Build Error] [ButtonsClick.o] Error 1
Почему? Исправно ли это?