Mi post es para saber cual es la forma mas correcta.-
"using namespace std;//no recomendado global." esto me lo
pusieron en un foro y a partir de allí (como soy un autodidacta)
comencé a leer y a buscar en internet, y lo único que encontré
hasta el momento es por ej. "es una mala practica de programación
utilizar una instrucción using, ya que se incluye todo el contenido
del namespace.".-
Los escenarios posibles para ello son para mi entender cuatros.
Código:
#include <.....> using namespace std; int main() { .......... cout << "Hola..." << endl; ......... }
Código:
#include <.....> int main() { using namespace std; //dejaría de ser global pero se incluiría igual // todo el contenido del namespace .......... cout << "Hola..." << endl; ......... }
Código:
#include <.....> int main() { .......... std::cout << "Hola..." << std::endl; ......... }
Código:
Me podarían decir a vuestro parecer cual es el mas correcto #include <.....> int main() { .......... using std::cout; cout << "Hola..." << std::endl; ......... }
o si existe otra manera...?
Un gran saludo
El autodidacta Daniel C++