31. Kurs C++ dla początkujących - Zapis i odczyt z Pliku (File)

Поделиться
HTML-код
  • Опубликовано: 28 сен 2024
  • Wsparcie kanału - patronite.pl/KoW
    Zapraszam do subskrybowania mojego kanału:
    / kodeksonline
    Cały kurs C++ - • 1. Kurs C++ dla począt...
    -- Chcesz wiedzieć więcej? --
    - Polecane kursy Online:
    1. Kurs C++ od zera do bohatera: strefakursow.p...
    2. Kurs C++ aplikacje w Visual Studio: strefakursow.p...
    3. Kurs C++ aplikacje bazodanowe: strefakursow.p...
    4. ŚCIEŻKA PROGRAMISTA C++: strefakursow.p...
    Zapraszam również do innych moich kursów:
    Python - • 1. Kurs Python 3 - wst...
    Kotlin - • 1. Kurs Kotlin - Wstęp...
    Java - • 0. Kurs Java dla począ...
    C# - • Kurs C# 2.0 - Odświeżo...
    C - • 1. Kurs języka C - Wst...
    HTML & CSS - • 1. Kurs HTML & CSS - W...
    PHP - • 1. Kurs PHP - Wstęp: H...
    JavaScript - • 1. Kurs JavaScript - W...
    SQL - • 1. Kurs SQL - Łączenie...
    Unity - • 1. Kurs Unity - Wstęp,...
    Scratch - • 1. Kurs Scratch - Prog...
    Algorytmy - • Algorytmy - Sortowanie...
    Arduino - • 1. Kurs Arduino - Diod...
    Blender - • 1. Kurs Blender - Wstę...
    AutoCAD - • 1. Kurs AutoCAD 2020 -...

Комментарии • 32

  • @KoW
    @KoW  4 года назад +3

    Zapraszam do skorzystania z pełnej "ścieżki programisty C++" - strefakursow.pl/sciezki_kariery/c_developer.html?ref=87991

  • @megahipcio2887
    @megahipcio2887 4 года назад +5

    std::ios nie jest przestrzenią nazw
    Zapomniałeś wspomnieć o RAII. W prezentowanym kodzie obiekt ifstream FileOpen zamknie się automatycznie poprzez wywołanie destruktora przy zakończeniu scope w którym został utworzony (w tym przypadku funkcji main). W tym przykładzie również użyłbym close na wypadek gdybym chciał odczytać błędy (failbit), albo ponownie otworzyć jakiś inny plik. Natomiast możesz np. wydzielić odczyt i zapis do pliku do dwóch funkcji (i wewnątrz nich utworzyć obiekty klasy ifstream/ofstream). Wtedy dobry programista nie musi używać ::close(), bo zamykaniem pliku zajmie się RAII.

    • @marcin319
      @marcin319 4 года назад +4

      To kurs dla początkujących, twórca nie musi wspominać o takich rzeczach, jeśli to co pokazał jest wystarczające dla osób początkujących w tym języku.

    • @politologigorwrobel2601
      @politologigorwrobel2601 2 года назад +2

      @@marcin319 ale i tak fajnie się dowiedzieć więcej czytając komentarze.

  • @velmrok1660
    @velmrok1660 Год назад +7

    Matura 2023 witamy

  • @lajcik5627
    @lajcik5627 3 года назад +2

    jak uzywam getline() to pisze ze nie zdefiniowano a załączylem

    • @kaxkox
      @kaxkox 3 года назад

      Żeby uzywać getline nie trzeba includowac

    • @michaplucinski142
      @michaplucinski142 3 года назад

      A podajesz w środku, że np.
      getline(plik,linia):

    • @kurkurak1914
      @kurkurak1914 2 года назад +5

      Dodałeś na samym początku "#include "? Bez tego nie zadziała.

  • @mateuszpiwowar6170
    @mateuszpiwowar6170 4 года назад +1

    Fajne

  • @Michael-we9gf
    @Michael-we9gf 4 года назад +1

    a jak podac sciezke pliku jak bym chciał utworzyc plik na dysku C: w program files?

    • @kurkurak1914
      @kurkurak1914 2 года назад

      To było na początku, po prostu w nazwie pliku podajesz pełną ścieżkę z nazwą ;)

    • @PLsuperPL
      @PLsuperPL Год назад

      C:\Program Files\plik

  • @jezmega
    @jezmega Год назад

    od kiedy C Plus Plus nazywa sie Si Plas Plas

    • @KoW
      @KoW  Год назад +2

      Od wczoraj

    • @hybridsolider3134
      @hybridsolider3134 Год назад +1

      no a python też wymawiasz python a nie pajton???

  • @flejm1842
    @flejm1842 4 года назад +4

    Fajna seria (:

  • @marcelzielinski9239
    @marcelzielinski9239 4 года назад +1

    Nie rozumiem, jak ifstream oznacza in jezeli robimy out, wyświetlając text. A tak samo czemu wpisuwanie tekstu to out jak robimy in, bo wpisujemy tekst do pliku?

    • @kosteq_1494
      @kosteq_1494 4 года назад +1

      Bo jest to strumien wyjscia do pliku, podobnie jak w cout, tez teoretycznie dla konsoli to bedzie wejscie, ale dla programu do jest wyjście. Wszystko zalezy od perspektywy ;)

  • @Kacper-fc2tc
    @Kacper-fc2tc Год назад

    si plas plas

  • @bakuniek7989
    @bakuniek7989 Год назад

    ten kurs jest nadal aktualny? i co dalej po jak skończyłem ten kurs? proszę o pomoc

    • @KoW
      @KoW  Год назад

      Tak, w większości jest aktualny, chociaż trochę rzeczy doszło nowych.
      Zapraszam do opisu filmu po więcej :)

    • @bakuniek7989
      @bakuniek7989 Год назад

      @@KoW planujesz odnowienie kursu?

    • @KoW
      @KoW  Год назад

      @@bakuniek7989 nie, z C++ nie planuję, chcę robić nowe kursy.

  • @wikcz3r871
    @wikcz3r871 3 года назад

    Zrobiłem 1 do 1 i nie działa

    • @marcinpolaszyk3472
      @marcinpolaszyk3472 3 года назад

      niemozliwe, wklej kod

    • @kubnex
      @kubnex 3 года назад

      @@marcinpolaszyk3472 mi tez nie dziala

    • @macblanco1935
      @macblanco1935 3 года назад

      tez mi nie działa, kod zachowuje sie jakby nie mógł odtworzyć pliku

    • @rafi0961
      @rafi0961 3 года назад

      @@macblanco1935 może masz inną ścieżkę na dysku/ niema do niego dostępu

    • @macblanco1935
      @macblanco1935 3 года назад

      @@rafi0961 właśnie potem o tym myslałem ale to jest folder z samym projektem, dlaczego ma nie miec dostepu?