Witam,
przepisuję sobie swój moduł z Delphi do BCB i trafiłem na problem z funkcją zwracającą typ string. Plik nagłówkowy zaczyna się tak:
//---------------------------------------------------------------------------
#ifndef ReikoH
#define ReikoH
//---------------------------------------------------------------------------
class TRS
{
private: // User declarations
public: // User declarations
String user();
};
#endif
a plik CPP wygląda tak:
//---------------------------------------------------------------------------
#pragma hdrstop
#include "Reiko.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
String user()
{
return "bla bla bla";
}
I dostaję komunikat "Type name expected" ale typ jest podany a gdy zamienię String na int to wszystko gra. Co robię nie tak?