Wczytanie pliku csv

0

Mam mały problem w napisani programu. Całość mam już rozpisane jednak nie mam pomysłu jak wczytaj plik .csv, który zawiera nagłówki.

Przykładowy plik wygląda tak :
"Title";"First name";"Middle name";"Last name";"""";"Jan";"";"Kowalski";""

Program ma wczytywać nagłówki z pliku nie mogą być one wcześniej zdefiniowane. Jakieś pomysły.

0
// do przechowywania nagłówków możesz użyć np. pojemnika
vector<string> naglowki;
// zadeklaruj bufor z określoną maksymalną długością linii pliku
char bufor[1000];
// wczytaj do niego pierwszą linię pliku
fgets(bufor, 1000, deskryptor_pliku);
// podziel go w miejscach występowania separatora (w tym przyapdku jest to średnik)
char *naglowek  = strtok(bufor, ";");
while (naglowek != NULL)
{
    naglowki.push_back(naglowek);
    naglowek = strtok(NULL, ";");
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1