Linux - Acentos Linux

 
Vista:

Acentos Linux

Publicado por ivan (1 intervención) el 24/08/2006 16:53:53
Hola estoy programando en free pascal y tengo que ir leyendo un fichero de texto. El problema viene cuando cojo un fichero con acentos y el linux no me los reconoce y no me los muestra bien.
¿Alguien sabe como solucionar esto? Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Acentos Linux

Publicado por n0str0m0 (1503 intervenciones) el 25/08/2006 18:46:18
Es un problema de codificación. Por ejemplo, quizá en pascal estás utilizando una variable de 8 bits, pero en Unicode los caracteres no son todos de 8 bits (especialmente los acentuados). Si el fichero es ASCII normal, creo que debería funcionar.

Para esos casos, la biblioteca Glib incorpora una función llamada g_utf8_netxt() (o algo similar) que te devuelve el siguiente carácter correctamente.

Creo que por ahí va la cosa.

Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar