Jak pobrać dane z pliku tekstowego do struktury??

0

Czy mógłby ktoś pomóc w dokończeniu funkcji?

zawartość pliku tekstowego:

12,"Kowalski",Informatyka,2,4.5,
21,"Prorok",Informatyka,4,2,5,
31,"Kowalski",Informatyka2,,7.5,

 
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
void odczyt(){ //funkcja odczytująca dane z pliku


}
const int N = 3;

struct student{
   int nrIndeksu;
   string nazwisko;
   string kierunek;
   int semest;
   double srednia;
};

   student studenci[N];

int main() {

   fstream file;
   file.open("plik.txt", ios::in); //pobranie danych z pliku
   odczyt();
   
   file.close(); //zamkniecie pliku
return 0;
}
 
0
  1. Wczytujesz linię.
  2. Parsujesz i uzupełniasz pola struktury.
0

Dzięki już działa

  1. Wczytujesz linię.
    zrobiłem za pomocą petli for

  2. Parsujesz i uzupełniasz pola struktury.
    uzupełniłem pola struktury tylko nie wiem co znaczy parsować :D

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