Namespace de string C++
Omitindo namespace
Você pode ver alguns programas C++ que são executados sem a biblioteca de namespace padrão. A using namespace std
linha pode ser omitida e substituída pela palavra- std
chave, seguida pelo ::
operador para string
(e cout
) objetos:
Exemplo
#include <iostream>
#include <string>
int main() {
std::string greeting = "Hello";
std::cout
<< greeting;
return 0;
}
Fica a seu critério incluir ou não a biblioteca de namespace padrão.