Foros del Web » Programación para mayores de 30 ;) » C/C++ »

using namespace std;(cual es la forma correcta)

Estas en el tema de using namespace std;(cual es la forma correcta) en el foro de C/C++ en Foros del Web. Hola a todos Mi post es para saber cual es la forma mas correcta.- "using namespace std;//no recomendado global." esto me lo pusieron en un ...
  #1 (permalink)  
Antiguo 22/06/2008, 12:15
RoDaVi
Invitado
 
Mensajes: n/a
Puntos:
using namespace std;(cual es la forma correcta)

Hola a todos
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:
#include <.....> 
int main() 
{ 
     .......... 
     using std::cout; 
     cout << "Hola..." << std::endl; 
     ......... 
}
Me podarían decir a vuestro parecer cual es el mas correcto
o si existe otra manera...?

Un gran saludo
El autodidacta Daniel C++

Última edición por RoDaVi; 23/06/2008 a las 07:23
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:09.