Конструктор в Keil Salute!
Может поясниn кто.. Следующий код прекрасно работает в VC:
class CTest {
public:
CTest() {};
CTest(CTest& t){ };
};
class CDonor {
CTest _Test;
public:
CTest GetVal(){
return _Test;
}
};
int _tmain(int argc, _TCHAR* argv[])
{
CDonor Donor;
CTest Test( Donor.GetVal() );
return 0;
}
При попытке скомпилить его под Keil выдается следующее сообщение:
main.cpp(21): error: #289: no instance of constructor "CTest::CTest" matches the argument list
Это у кого лыжи лыжи на асфальте: у меня или у компилятора?
Best regards, Sergei