Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Otwarcie pliku w konstruktorze i zamknięcie w destruktorze C++

20 Nov 2012 18:57 1329 6
  • Level 9  
    Witam.
    Mam problem, mianowicie mam klasę Test i mam napisać tak konstruktor aby otwierał plik o nazwie "dane.txt", a konstruktor go zamykał. Do obsługi plików mogę użyć biblioteki fstream (nie mogę używać elementów charakterystycznych dla języka C typu FILE *p)
    Code: cpp
    Log in, to see the code


    Destruktor oczywiście nie działa; kompilator pisze, że plik_we jest niezadeklarowany. Jak to poprawić?
    Proszę o pomoc
  • Level 17  
    Może takie coś:

    Code: cpp
    Log in, to see the code
  • Level 9  
    Niestety efekt ten sam plik_we nie jest zadeklarowany.
  • Helpful post
    Level 17  
    A wpisujesz przestrzeń nazw:
    Code: cpp
    Log in, to see the code

    Jeśli nie to musisz zmienić następujące linijki:
    Code: cpp
    Log in, to see the code

    Ale oczywiście wygodniejsze jest wpisanie jednej linijki niż później cały czas bawić się z std.
  • Level 27  
    Pokaż cały kod jaki masz a nie dwie funkcje.
  • Level 25  
    Podany niżej kod działa bez zarzutu

    Code: cpp
    Log in, to see the code
  • Level 9  
    kopek11111: dzięki, oczywiście zapomniałem o
    Code: cpp
    Log in, to see the code