Respuesta: tildes y acentuación en c++/linux Tanto C como C++ están basados en el alfabeto inglés. Si te fijas verás que el habla inglesa no hace uso de acentos, por lo que las funciones tipo toupper no van a ser capaces de reconocer estas particularidades.
Te toca currarte una función que sea capaz de reconocer estos caracteres para hacer tu la conversión a mano.
Un saludo |