Tengo un archivo txt en el que tengo reservado un espacio en una posicion especifica para meter informacion. Cuando quiero ir a aquella linea a escribir utilizo el siguiente codigo
Código:
fsetpos(file, &position_beacon); // Me situo en la posicion de la linea deseada ( fgetpos para obtener la posicion )
fputs("Hola Mundo\n",file);
fgetpos(file,&position_beacon); // Vuelvo a guardar la posicion para escribir en un futuro
Escribe bien en el hueco el problema es que borra caracteres de la linea inmediatamente inferior. Como puedo escribir en la linea que yo quiero sin que borre nada de abajo?
Saludos!