[C con Clase] Leer CSV
Steven Davidson
srd4121 en njit.edu
Lun Feb 2 03:52:33 CET 2009
Hola Rubén,
Rubén wrote:
> Hola Steven;
>
> No se que estoy haciendo mal, pero no me lo reconoce. Compila
> correctamente pero este es el resultado:
>
>
> char nombre [50];
> ifstream pru ("prueba.csv");
> pru.getline (nombre, ';');
> cout<<nombre<<endl;
>
> //
> ruben en gaya:~/Escritorio/prueba$ ./main
> PRUEBA1;PRUEBA2;
> ruben en gaya:~/Escritorio/prueba$
>
Lo siento muchísimo, pero cometí un error en mi respuesta anterior. Se
me olvidó que el segundo parámetro de 'getline()' es la cantidad máxima
de la cadena de caracteres. Por lo tanto, el ejemplo es el siguiente:
char nombre [50];
ifstream pru( "prueba.csv" );
pru.getline( nombre, 50, ';' );
cout << nombre << endl;
Ahora sí debería funcionar. Nuevamente, disculpa el inconveniente que
pudiera haber ocasionado.
Hasta pronto,
Steven
Más información sobre la lista de distribución Cconclase