C++

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
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.
Configuration: Windows XP
Firefox 2.0.0.16

2 réponses

  1. khaoula.85
     
    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
  2. Utilisateur anonyme
     
    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