¿Por qué la omisión de "#include <string>" solo a veces causa fallas en la compilación?

Soy un principiante con C ++. Cuando escribo el código a veces escribo#include <string> y el código funciona, otras veces no escribo#include <string> y el código no funciona. Pero a veces funciona sin#include <string>.

Así que tengo que escribir#include <string> para que el código funcione?

Respuestas a la pregunta(10)

Su respuesta a la pregunta