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.

Respuestas a la pregunta(5)

Su respuesta a la pregunta