Cita:
Iniciado por aguml
el problema principal es que al comparar los caracteres introducidos con los de una string, aun introduciendo lo mismo no funciona.
Cita:
Iniciado por eferion
... pero si luego intentas manipular los caracteres para, por ejemplo, realizar transformaciones, la 'ñ', que puede perfectamente acabar ocupando 2 bytes en su codificación, te encuentras con que tienes que lidiar manualmente con estas circunstancias cuando no debería ser así.
Yo te recomendaría usar alguna librería que trabaje con unicode o usar Qt.