2012-03-04 10 views

risposta

16

Il file di intestazione corretto per std :: string è string, non string.h.

+0

che lo ha risolto. Grazie! Ma .... allora, perché funziona in altre parti del mio programma con il ** .h **? – John

+2

Suppongo che venga estratta l'intestazione corretta da un altro file di intestazione incluso e che l'inclusione di string.h sia ridondante. –

+2

string.h è l'intestazione della stringa dalla libreria c (il cui equivalente C++ sarebbe l'intestazione cstring) – ComicSansMS

1

std::string dos non esiste in C. Probabilmente si desidera utilizzare C++.

Problemi correlati