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

Rubén parraymartinez en terra.es
Lun Abr 13 23:32:56 CEST 2009


El lun, 13-04-2009 a las 05:41 +0200, Rubén escribió:

> 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


¿Alguien puede echarme una mano?

Lo que necesito es algo parecido a esto:

int numero;
char linea [40];

cout<<"introduzca un número del uno al diez para saber cual es su color
favorito"<<endl;
cin>>numero;

ifstream archivo("colores.txt");
archivo.getline(linea, sizeof(linea));
cout <<"Su color favorito es: "<< linea << endl;

Algo así, que si se escribe 3, linea sea la tercera.

Creo que me he hecho entender.

Gracias y un saludo.

Rubén 
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20090413/e7fe289b/attachment.html>


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