Escribir en fichero sin borrar lo que hubiera

Iniciado por JonaLamper, 25 Noviembre 2015, 17:23 PM

0 Miembros y 1 Visitante están viendo este tema.

JonaLamper

Muy buenas,

Supongamos que quiero escribir en la posición 8 de un fichero de texto, pero hasta esa posición, es posible que hubiera algunas letras, números... y que no quiero borrar lo que haya. ¿Alguien sabe como podría avanzar hasta esa posición (para escribir desde ahí) y dejar intactas las posiciones anteriores?

¡Gracias!
Utilizar palabras para hablar de palabras es como utilizar un lápiz para hacer un dibujo de ese lápiz sobre el mismo lápiz.

ivancea96

Prueba con ofstream::seekp(posicion). Así pones el 'cabezal' a esa determinada posición. Claro que lo que haya a partir de ahí, sí será sobreescrito.