Foros del Web » Programación para mayores de 30 ;) » C/C++ »

Problema con f.write()

Estas en el tema de Problema con f.write() en el foro de C/C++ en Foros del Web. Buenas! Tengo un problema al escribir en un fichero en modo binario. Si situo el cursor usando f.seekp(Byte,ios::beg), al usar f.write() no sobreescribe texto del ...
  #1 (permalink)  
Antiguo 25/02/2009, 10:04
 
Fecha de Ingreso: febrero-2009
Mensajes: 1
Antigüedad: 15 años, 2 meses
Puntos: 0
Problema con f.write()

Buenas!

Tengo un problema al escribir en un fichero en modo binario. Si situo el cursor usando f.seekp(Byte,ios::beg), al usar f.write() no sobreescribe texto del fichero, sino que lo inserta.

Es decir, busco una funcion que sobreescriba donde se le dice, no que inserte

¿Podria alguien ayudarme?

Muchas gracias, un saludo
  #2 (permalink)  
Antiguo 06/03/2009, 05:25
 
Fecha de Ingreso: diciembre-2008
Mensajes: 49
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: Problema con f.write()

creo que tienes que borrarlo primero y luego escribir. Es decir no se puede. Saludos!!
  #3 (permalink)  
Antiguo 06/03/2009, 13:33
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años
Puntos: 74
Respuesta: Problema con f.write()

¿Con que mode estas abriendo el archivo?
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:54.