// nameSpace.cpp #include using namespace std; namespace first { int var = 5; } namespace second { double var = 3.14; } //using namespace first; // Si ici, c'est comme une declaration globale // ^ int main(void) // | { // | using first::var; // Valable pour le bloc (voir commentaire |) cout << var << endl; // 5 cout << second::var << endl; // 3.14 return 0; }