Kurs C++ odc. 7: Pliki tekstowe. Zapis i odczyt z pliku tekstowego
Jeżeli masz ochotę zobaczyć więcej naszych filmów, podcastów i artykułów w coraz lepszej jakości, to zachęcamy do pozostawienia subskrypcji. Można także wesprzeć nasze działania w sieci drobną kwotą za pośrednictwem profilu Patronite lub donacji. Zachęcamy do odwiedzenia prowadzonych przez nas witryn oraz do polubienia fanpage’u Pasji informatyki na Facebooku.
🔔 Subskrybuj – http://bit.ly/pasja-sub
👉 Fanpage na Facebooku – http://bit.ly/pasja-fb
👉 Profil Patronite – https://patronite.pl/pasja-informatyki
👉 Lista Patronów – http://pasja-informatyki.pl/patroni
👉 Donacje na blogu – http://miroslawzelent.pl/donate
👉 Harmonogram publikacji – http://bit.ly/pasja-harmonogram
👉 Kontakt z nami – http://pasja-informatyki.pl/kontakt/
👉 Współpraca reklamowa – http://bit.ly/pasja-wspolpraca
👉 Kursy video dla technikum – http://pasja-informatyki.pl
👉 Blog informatyczny – http://miroslawzelent.pl
👉 Trenażer egzaminacyjny – http://egzamin-informatyk.pl
👉 Egzamin-E13.pl – http://egzamin-e13.pl
👉 Forum dyskusyjne – https://forum.pasja-informatyki.pl/
👉 Witryna podcastowa – http://podcast.pasja-informatyki.pl/
👉 Twitter MZ – https://twitter.com/MiroslawZelent
👉 Twitter DS – https://twitter.com/stelmach_damian
Wszelkie dane przechowywane w pamięci RAM komputera ulegają zniszczeniu po zakończeniu wykonywania programu. Pisząc coraz bardziej złożone programy napotkamy w końcu na sytuacje, w których zachodzi konieczność zapisania danych na dysku twardym. W tym odcinku przedstawiam współpracę programu napisanego w C++ z plikami tekstowymi. Współpracę tę oparłem na bibliotece fstream.
Dodatkowo proponuję stworzenie zestawu quizów złożonych z pięciu pytań z wybranych przez Was dziedzin. Może się okazać, iż wyjdzie nam z tego całkiem ciekawy i nieszablonowy programik-minigra. Zapraszam do obejrzenia filmu i dołożenia swojej cegiełki do tworzonego programu.
💾 POBIERZ PLIKI Z ODCINKA:
http://miroslawzelent.pl/kurs-c++/pliki-tekstowe-zapis-odczyt-fstream/
📑 CODE REVIEW NA FORUM:
http://bit.ly/code-reviews-odcinkow
#pasjainformatyki #cplusplus #programowanie
Zajeło mi 3 godziny że w miejscu kropki powinien być przecinek : while(getline(plik.linia)) -_-
+rep polecili mi ten odcinek, mówią, że fajny spoko nawet lubię cyferki i znaczki
cześć, jestem tobą z przyszłości
13:39 wg mnie bez sensu jest robienie 4 osobnych tablic na odpowiedzi, robiąc jedną implementacja będzie prostsza
18:24 zapisuje sobie
Siema Mirek sr za spóźnienie ale czy można jeszcze wysyłać quizy?
Jeśli ktoś to odczyta to mam dość zasadnicze pytanie. Jak sprawdzić jaką linię program odczytuje przy instrukcji get line oraz dla czego, jeśli nie zmieniamy żadnej wartości w tej instrukcji, to dla czego odczytuje ona inną linie tekstu przy ponownej próbie odczytania, a także jeśli chciałbym odczytać np 6 linie tekstu, bez pierwszych pięciu to jak miałbym to zrobić?
hej
no to lecimy z następnym odcinkiem 😀
kocham cie mirku
A co z plikami graficznymi czy wideo… Czy zasada jest ta sama?
dlaczego to nie chce działac :
Nie ma to jak przerobić 7 odcinków w jeden dzień a nauczycielka w szkole brała te same materiały i przykłady nawet puszczała ten sam film a zajęło jej to cały semestr XD
Dziękuje bardzo za ten kurs, dzięki Panu mogę rozwijać swoją zajawkę w informatyce <3
zrobisz odświeżoną wersję tych poradników?
Jest jeden dość duży problem z odczytem pomiarów z użyciem eof, ilość pomiarów może być większa niż wielkość tablicy co wysypie program, przez wyjście poza alokowany obszar. 😜 Czytaj program działa dobrze do ilości pomiarów jaką zadeklarowałes w tablicy.
Nie potrzebnie aż pięć pytań, dwa byłyby lepsze, bo według mnie nie chodzi tu o to żeby zrobić super quiz ale czegoś się nauczyć.
A jest jakaś możliwość aby otworzyć plik png lub jpg w konsoli? Próbowałem wielu rzeczy z różnych forów, ale Pan tłumaczy to zrozumiale i w prosty sposób, także jeśli by Panu coś przyszło do głowy, to z chęcią odczytam komentarz, pozdrawiam 🙂
co mam zrobić jeśli nie tworzy mi się plik ??
Dla linuxowców: windows i linux mają różne sposoby zapisu końca linii (google twoim przyjacielem), więc odczyt będzie błędny, jeśli skorzystacie z pliku ze strony.
Typie jest taka biblioteka w ktorej wszystko jest
Taki bug mi wyskakuje: "message": "identyfikator "getline" jest niezdefiniowany". Plik tekstowy o poprawnej nazwie z danymi utworzony. Kod identyczny – bug wyskakiwał na kodzie przepisanym przeze mnie, a potem na kodzie pobranym ze strony https://miroslawzelent.pl/kurs-c++/pliki-tekstowe-zapis-odczyt-fstream/. Ktoś wie, w czym problem?
Nie powiem odczyt ciężki trzeba spokojnie przekminić aby zrozumieć każdą linijkę kodu