[C++]Pobieranie danych z pliku txt w linuxie
Ostatnio zmodyfikowano 2017-02-01 22:06
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. |
|
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. |
|
« 1 » |