Podstawy programowania Tomasz Tyksiński
Wyższa Szkota Nauk Humanistycznych i Dziennikarstwa
cout « tekst; // wypisze 1,2,3
getline(plik, tekst); // odczyt całej linii
cout « tekst; // wypisze: Ala ma kota
Można również wykorzytać getline do odczytu linijki ze standardowego wejścia
getline(cin, linijka);
Dostęp do strumienia z wykorzystaniem bloków binarnych można uzyskać stosując funkcje
read i write
Przykładowo
char dane[128];
pli k.read(dane, 128);
3. Napisz program kopiujący plik o podanej nazwie do drugiego pliku o podanej nazwie, z wykorzystaniem strumieni binarnych
4. Uzupełnij zadanie 14 z poprzedniego działu o zapis danych do pliku na końcu programu oraz odczyt w momencie uruchamiania programu. Użyj czytelnego pliku tekstowego baza.txt składającego się w kolejnych liniach z poszczególnych składowych typu osoba:
imię
nazwisko
płeć
wiek
Warto zwiększyć rozmiar tablicy przechowującej dane osobowe.
18