You are on page 1of 2

PARA QUE SIRVE UN NAMESPACES ?

Mejor respuesta - elegida por los votantes


porque usando un compilador que acata estandares un programa de c++ no te va a compilar un codigo #include <iostream.h> int main (int argc, char *argv[]) { cout <<"hola mundo"<<endl; } a no ser que lo escribas _BIEN_ el programa sin el namespace std #include <iostream> int main (int argc, char *argv[]) { std::cout <<"hola mundo"<<std::endl; return 0; }

o con el std #include <iostream> using namespace std; int main (int argc, char *argv[]) { //al usar el namespace ya no hace falta escribir std:: cout <<"hola mundo"<<endl; return 0;

La instruccin using namespace especifica que los miembros de un namespace van a utilizarse frecuentemente en un programa. Esto permite al programador tener acceso a todos los miembros del namespace y escribir instrucciones mas concisas como: cout<<"hola"; en vez de: std::cout<<"hola"; Aunque es una mala prctica de programacin utilizar una instruccin using, ya que se incluye todo el contenido del namespace. Fuente(s): Como programar en c++ (cuarta edicion) Deitel y Deitel

Banco mundial de alimentos

You might also like