Erreur de compilation sur std::string avec Dev C++
Bonjour,
Sans doute parce que novice en la mati�re, je ne trouve nulle part la solution au probl�me suivant :
Dans un prog en C++, la ligne :
Code:
std::string GetString ()
provoque une erreur de compil : return type `struct std::string' is incomplete
GetString () est d�fini auparavant par :
Code:
1 2 3 4
| void GetString (char* buf, int len)
{
::SendMessage (Hwnd (), WM_GETTEXT, (WPARAM) len, (LPARAM) buf);
} |
J'utilise Dev C++ 4.9.9.2.
Quelqu'un a-t-il une id�e sur la question ?
Merci.
Re: Erreur de compilation sur std::string avec Dev C++
Code:
std::string GetString ()
Code:
1 2 3 4
| void GetString (char* buf, int len)
{
::SendMessage (Hwnd (), WM_GETTEXT, (WPARAM) len, (LPARAM) buf);
} |
:? la d�claration et la d�finition de la fonction n'ont pas le m�me type de retour, ni la m�me signature... Comment se fais-ce ?