Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++]Pobieranie danych z pliku txt w linuxie

Ostatnio zmodyfikowano 2017-02-01 22:06
Autor Wiadomość
iKransch
Temat założony przez niniejszego użytkownika
[C++]Pobieranie danych z pliku txt w linuxie
» 2017-02-01 21:47:58
Witam,
Mam do napisania program w linuxie, który będzie pobierał dane z pliku .txt. Plik "student1.txt" jest uzupełniony o odpowiednie dane odpowiadające polom w tablicy rekordów, linia po linii.
Fragment zadania, o które chodzi:
"Wczytać z pliku tekstowego o nazwie student1.txt liczbę rekordów (korzystając z przekierowania standardowego wejścia) a następnie zaalokować tablicę struktur o odpowiednim rozmiarze"
Do tego mam już dodaną tablicę rekordów:

typedef struct przedmiot {
char nazwa[50];
char prowadzacy[50];
int liczba_studentow;
int liczba_grup;
} Przedmiot;

Napisanie programu używając codeblocks nie sprawia problemu, ponieważ to rozwiazuję zapisując plik w folderze z projektem; chodzi bardziej o naturę linuxową i tutaj oczekuję pomocy od bardziej doświadczonych kolegów: w jaki sposób pobrać dane z tego pliku w linuxie. Czy jest komenda pozwalająca na operowanie na tym pliku czy może jednak składnia c++ ulega jakiejś zmianie używając linuxa?

Będę wdzięczny za każdą odpowiedź nakierowującą na rozwiązanie mojego problemu.
Pozdrawiam.
P-157213
1aam2am1
» 2017-02-01 22:06:27
Na windows napisałbyś: program.exe < studient1.txt
I na cin pojawiłyby ci się dane z pliku.
Na linux jest tak samo.
P-157214
« 1 »
  Strona 1 z 1