Șiruri de Caractere
Omiterea namespace
Un namespace previne conflictele de nume. Biblioteca standard C++ pune totul în namespace-ul std. De aceea cout se scrie complet std::cout.
// Fără using namespace std:
std::cout << "Salut!" << std::endl;
std::string s = "text";
// Cu using namespace std:
using namespace std;
cout << "Salut!" << endl;
string s = "text";using pentru un singur element
using std::cout;
using std::endl;
using std::string;
// Acum poți folosi doar acestea fără std::Practică bună: La proiecte mari, evită
using namespace std; în fișiere header — poate cauza conflicte. La concursuri/olimpiadă, using namespace std; este acceptat și comun.La olimpiadă, aproape toți folosesc
using namespace std; la început de fișier pentru concizie.