[C con Clase] Posicionar el cursor sobre una línea

Narcis Garcia - GiLUG informatica en actiu.net
Lun Abr 13 14:26:19 CEST 2009


Las líneas de texto en un archivo se distinguen entre ellas por un
separador, es decir, el salto de línea.
Al no poder prever en qué posición se encuentran los saltos de línea
(porque las líneas son de longitud variable), no puede haber ninguna
función que posicione directamente en determinada línea sin leer todo el
contenidor desde el principio.

Es decir, que debes leer las líneas y contar cuantas llevas para llegar
a una determinada.


El dl 13 de 04 de 2009 a les 05:41 +0200, en/na Rubén va escriure:
> Buenas a todos;
> 
> Quería saber si existe alguna función para llevar el cursor a una
> línea específica de un archivo de texto, por ejemplo, la séptima línea
> de un archivo de texto.
> 
> He probado con seekg pero veo que trabaja con bits. ¿Existe la función
> que pido? 
> 
> Si no existe, ¿como podría hacerse?
> 
> Gracias y un saludo.
> 
> Rubén 
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ





Más información sobre la lista de distribución Cconclase