C++

Résolu/Fermé
Utilisateur anonyme - 10 sept. 2008 à 20:29
 Utilisateur anonyme - 10 sept. 2008 à 22:30
Bonsoirs,

Petit question.
En C++

si je mais le :
using namespace std;


j'aurais pas besoin de faire de cette façon ?
cout::std...

A chaque foi, mais que si je mais :
le
using namespace j'aurais pas besoin de mettre le :
std a chaque début de chaîne ?

Merci d'avance.

2 réponses

Utilisateur anonyme
10 sept. 2008 à 20:51
Bonsoir Apprenti,

Toute bibliothèque en C++ est écrit dans son propre namespace ou nom d'espace std, du coup on doit écrire le std:: devant tout élément de cette bibliothèque.
Comme tu vas remarquer, précéder tout élément de la bibliothèque par un std:: sera pénible lors du développement, d'où l'idée d'inclure le using namespace std;
Je te conseille de ne pas "abuser" des using namespace std; son usage est suggéré dans les fichiers d'en-tête surtout.

Bonne chance.
0
Utilisateur anonyme
10 sept. 2008 à 22:30
Je te remercie du conseille.
Parce que sur le site du zér0 il dit qu'il et préférable de mettre :
using namespace std;
pour éviter de répéter :
cout::std
a chaque ligne.
Je vais faire comme ta dit de ne pas trop "abuser"
Sinon je le mais en résolus :)
0