Hola, estuve investigando que eso era porque usaba esto:
Código C++:
Ver originalstd::locale::global(std::locale("spanish"));
Para poder usar los acentos directamente en el cout así:
Y los acentos se imprimen bien en la consola. Ahora bien para poder usar los caracteres normalmente tuve que volver a default la opción que modifique, lo hice usando:
Código C++:
Ver originalstd::locale::global(std::locale("C"));
Y con ello ya no tengo ningún problema.