Utilizando el espacio de nombres std
Estoy tomando una clase de programación en la escuela y quería comenzar a hacer programación en C ++ fuera de clase. Mi escuela usa Microsoft Visual C ++ 6.0 (que es de 1998) por lo que todavía usa<iostream.h>
más bien que<iostream>
yusing namespace std
. Cuando comencé a trabajar, no podía entender cómo y cuándo usarusing namespace std
y cuándo usar cosas comostd::cout<<"Hello World!"<<'\n';
(por ejemplo), así como sus límites y otros usos para la palabra clave de espacio de nombres. En particular, si quiero hacer un programa con iostream e iomanip, ¿debo indicar "usar namespace std" dos veces, o hay algo diferente que tendría que usar también, o puedo hacer lo mismo que Lo hice con iostream? Intenté buscarlo en Google pero realmente no entendí nada. Gracias de antemano por la ayuda.