Alors avant de vous utilisez l'objet de cout dans tout programme, vous devez taper la déclaration, "using namespace std;" plus haut dans le fichier de programme. Lire et essayer le code suivant qui fonctionne: #include int main () {using namespace std; Cout return 0; } Si vous ne souhaitez pas utiliser la déclaration, "using namespace std;", puis dans l'ordre d'utiliser l'objet de cout vous auriez à faire précéder le nom d'espace de noms, des MTS et l'opérateur de portée.
Lire et essayer le code suivant qui fonctionne: #include int main () {std :: cout return 0; } Pour utiliser l'objet prédéfini, cout, vous devez inclure le fichier iostream et vous devez utiliser l'espace de noms qui est appelé std. Il ya d'autres objets prédéfinis que vous devez utiliser comme cout; Je ne vais pas discuter de ceux dans ce tutoriel de base. Deux approches à utiliser un espace de noms ont été décrites ci-dessus. Block et l'aide de mots-clés Si l'instruction à l'aide est à l'intérieur d'un bloc, alors il sera applicable seulement à l'intérieur de ce bloc.
Dans le code suivant, l'instruction à l'aide est applicable seulement à l'intérieur du bloc de la fonction, fn. Donc la déclaration de cout dans le bloc de la fonction principale ne fonctionnera pas. En fait, le code ne sera pas compiler. fn vide #include () {namespace std à l'aide; cout} int main () {fn (); Cout return 0; } Toutefois, dans le code suivant l'objet de cout dans les deux blocs différents travaillera depuis le "using namespace std;" est maintenant au sommet de la page juste en dessous de la directive include.
L'instruction using a maintenant une portée de fichier, il est donc applicable partout dans le fichier (et blocs à l'intérieur). Lire et essayer. #include using namespace std; fn void () {cout} int main () {fn (); Cout return 0; } \\ N caractère de chaque de la chaîne provoque la prochaine chaîne à être imprimé en dessous de la chaîne en cours. Nous avons vu les bases de namespaces. Il ya plus à