Dans mon fichier d'en-tête, je reçois le
eRREUR: 'String' n'a pas été déclarée
erreur mais en haut du fichier que j'ai #include <string>
, alors comment puis-je obtenir cette erreur?
string
réside dans l'espace de noms std
, vous devez utiliser std::string
ou introduisez-la dans la portée via l'utilisation de directives ou en utilisant des déclarations.
Utilisation
std::string var;
ou
using namespace std;
string var;
La chaîne est dans A std espace de noms afin que votre compilateur soit informé de votre compilateur.