[C con Clase] Leer CSV
Steven Davidson
srd4121 en njit.edu
Dom Feb 1 17:46:08 CET 2009
Hola Rubén,
Rubén wrote:
> Buenas a todos;
>
> Estoy intentando leer de un archivo csv separado por ;
>
> La cosa está en que al utilizar getline me coge toda la fila, pero lo
> que busco es leer la celda, sólo hasta el ;
>
> ¿Sabéis como podría conseguir esto?
>
Podrías usar 'getline()', pero indicar el carácter separador ';'. Esto es,
ifstream ifs( "datos.csv" );
char szCelda[256]="";
ifs.getline( szCelda, ';' );
Por defecto, el carácter separador es '\n', pero 'getline()' permite
indicar otro.
Espero que esto te sirva.
Steven
Más información sobre la lista de distribución Cconclase