elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Obtener codificacion de caracteres de un archivo de texto en C
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Obtener codificacion de caracteres de un archivo de texto en C  (Leído 1,765 veces)
Token32

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Obtener codificacion de caracteres de un archivo de texto en C
« en: 26 Julio 2014, 17:33 pm »

Pues como el titulo lo dice alguien sabe como obtener la codificacion de caracteres (ASCII,UTF-8, etc..) de un archivo en C?


En línea

eferion


Desconectado Desconectado

Mensajes: 1.248


Ver Perfil
Re: Obtener codificacion de caracteres de un archivo de texto en C
« Respuesta #1 en: 26 Julio 2014, 18:09 pm »

Hasta donde llego, la única forma de detectarlo es procesar el fichero y localizar combinaciones propias de uno de los formatos. Me explico:

* ASCII: Define 128 caracteres y es la base para casi todas las codificaciones comunes.

* UTF8 tiene dos formatos diferentes, con BOM y sin BOM... BOM o "Bit Order Mask" es una identificación que se añade al principio del fichero... si te la encuentras pues está claro que la codificación es UTF8... si no te la encuentras puede que sea UTF8... o no, dependerá de las secuencias que encuentres en el archivo. Las primeras 128 posiciones de UTF8 coinciden con las ASCII.

* Etc: Cada codificación tiene sus peculiaridades, lo mejor es buscar en Internet o concretar un poco más la pregunta.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
codificacion de un archivo de texto?
Java
joelmanx 1 3,504 Último mensaje 3 Octubre 2011, 19:42 pm
por csts
Problema con caracteres especiales al guardar archivo de texto plano
PHP
Crazy.sx 2 3,841 Último mensaje 27 Abril 2013, 06:12 am
por Crazy.sx
Codificación de caracteres APACHE 2.4.4
Desarrollo Web
JJMD 2 3,281 Último mensaje 11 Julio 2013, 10:58 am
por JJMD
[Python 3]Saber codificacion de un archivo de texto
Scripting
n1sen 4 4,391 Último mensaje 3 Diciembre 2017, 19:52 pm
por Eleкtro
Obtener nombres de un archivo de texto y comparar sus iniciales
Programación C/C++
doitunkboo 0 1,312 Último mensaje 13 Diciembre 2018, 09:12 am
por doitunkboo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines