Bonjour à tous et toutes,
je débute en C++ et j’ai un problème avec le type string. Je lis énormément que pour utiliser le type string, il faut avoir fait au préalable un #include <string>
.
Le bout de code suivant utilise le type string et fonctione sans cette inclusion. Je ne recois aucun message d’avertissement ni d’erreur.
#include <iostream>
int main() {
std::string name {"Name"};
std::cout<<name<<std::endl;
std::string var1 = "je";
std::string var2 = " suis";
std::string var3 = var1 + var2;
std::cout << var3 << std::endl;
return 0;
}
Je sais qu’il est préférable de faire cette Include mais, j’aimerais svp avoir des explications sur ce comportement.
Merci d’avance
+0
-0