'cout' n'a pas été déclarée dans ce champ d'application
J'ai un programme C++:
test.cpp
#include<iostream>
int main()
{
char t = 'f';
char *t1;
char **t2;
cout<<t; //this causes an error, cout was not declared in this scope
return 0;
}
- Je obtenir le erreur:
'cout' n'a pas été déclarée dans ce cadre
Pourquoi?
- Je me demande combien de fois ça a été demandé ici.
- Je ne comprends pas pourquoi c'est fermé comme trop "localisée"?
Vous devez vous connecter pour publier un commentaire.
Mettre le code suivant avant
int main()
:Et vous serez en mesure d'utiliser
cout
.Par exemple:
Maintenant prendre un moment et de lire sur ce cout est et ce qui se passe ici: http://www.cplusplus.com/reference/iostream/cout/
Utilisation
std::cout
, depuiscout
est définie dans lestd
espace de noms. Vous pouvez également ajouter unusing std::cout;
directive.