C/Visual C - Guardar palabras acentuadas en un archivo.txt

   
Vista:

Guardar palabras acentuadas en un archivo.txt

Publicado por Juan (4 intervenciones) el 08/11/2015 01:14:18
Como le hago para que las palabras con acentos o caracteres especiales a la hora de guardarlos en un archivo de texto, en el archivo de texto se guarden tal y como las puse en la consola sin que me cambia las letras acentuadas por otros caracteres especiales
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

Guardar palabras acentuadas en un archivo.txt

Publicado por aguml (179 intervenciones) el 08/11/2015 10:27:40
Abre el archivo en modo binario.
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

Guardar palabras acentuadas en un archivo.txt

Publicado por Juan (4 intervenciones) el 09/11/2015 03:14:08
¿Cómo se hace eso?
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

Guardar palabras acentuadas en un archivo.txt

Publicado por aguml (179 intervenciones) el 09/11/2015 09:24:42
Deebrias buscar info acerca de lo que estas usando para crear el archivo.
En C seria:
1
2
FILE *archivo;
archivo=fopen("nombre.txt","xb");
Sustituyes la x por r o w dependiendo de si lo quieres abrir para lectura o escritura.
En C++ seria:
1
2
xfstream archivo;
archivo.open ("nombre.txt",ios::binary);
Sustituyes la x por 'i' o 'o'. Con i lo abriría para escritura y con o para lectura. Si quieres que haga ambas cosas quitas esa x, o sea, seria fstream a secas y en open le indicas para que lo usarás con ios::in o ios::out.
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