Autor
|
Tema: Tildes en C++ (Leído 2,366 veces)
|
ZedGe
Desconectado
Mensajes: 154
|
Tengo una función que lee carácter a carácter un archivo en C y lo imprime por pantalla... el problema es que las letras con tilde (á,é,í,ó,ú) las imprime con un � por lo que no puedo reemplazarlas por las vocales sin tilde.
Alguien sabe como puedo hacerlo?
|
|
|
En línea
|
|
|
|
eferion
Desconectado
Mensajes: 1.248
|
Lo que comentas se produce por problemas en la codificación.
Si has trasteado en algún momento con un editor de código puede que te hayas topado alguna vez con que los archivos los puedes guardar con diferentes codificaciones ( ANSI, UTF8, UCS2, ... ). Estas codificaciones determinan qué secuencia numérica identifica a cada carácter ( No olvidemos que, al final, la información almacenada en el disco duro son datos binarios, es decir, números ).
Las codificaciones más comunes son ANSI y UTF8 y, de hecho, si escribes sin acentos ambas codificaciones son idénticas, al menos en lo que refiere a los caracteres básicos ( A-Z, a-z, 0-9, corchetes, comillas, puntos, comas, operadores matemáticos, etc ).
En lo que se refiere a tu problema, es posible que tu código fuente esté almacenado en ANSI y la consola esté corriendo en UTF8 ( o al revés ), por eso cuando se hace la conversión de número a caracter aparece un símbolo extraño.
Prueba a coger el código fuente y cambiarle la codificación ANSI-UTF8, compila y prueba de nuevo, a ver si te funciona mejor.
La forma de cambiarle la codificación depende del editor, si no está en "guardar como", tendrás que navegar entre las opciones del editor o buscar en internet cómo realizar lo esto con el editor que estás usando.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Problemas con las tildes
« 1 2 3 »
Seguridad
|
Castiblanco
|
24
|
13,001
|
20 Diciembre 2010, 10:25 am
por Arcano.
|
|
|
Error C++ ficheros y tildes
Programación C/C++
|
Desiresportal
|
5
|
6,979
|
17 Marzo 2015, 15:54 pm
por Desiresportal
|
|
|
Qt no lee tildes ni Ñ's
Programación C/C++
|
meepo
|
1
|
2,067
|
20 Julio 2017, 00:44 am
por meepo
|
|
|
Simbolos raros Ñ o tildes o ¿ en richbox C#
.NET (C#, VB.NET, ASP)
|
SrTrp
|
4
|
4,574
|
24 Octubre 2018, 07:19 am
por SrTrp
|
|
|
Redimensionar y quitar tildes o otro carecter que no viene a cuento
Programación C/C++
|
Meta
|
6
|
3,207
|
29 Marzo 2020, 18:27 pm
por Meta
|
|