Tworzeniem pliku

Tworzeniem pliku
FO
  • Rejestracja:ponad 9 lat
  • Ostatnio:prawie 3 lata
  • Postów:38
0

Hej :) mógłby mi ktoś wytłumaczyć dlaczego ten kod:

Kopiuj
 
fstream plik;
plik.open("nazwa.txt", ios::out);
plik<<"tekst"; 

tworzy plik nazwa.txt a

Kopiuj
 
fstream plik;
plik.open("nazwa.txt", ios::out | ios::in);
plik<<"tekst"; 

już tego nie robi?

_13th_Dragon
  • Rejestracja:ponad 19 lat
  • Ostatnio:około 11 godzin
0

Ponieważ dodałeś ios::in czyli zadeklarowałeś że chcesz również czytać - hmm z czego?


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.
FO
  • Rejestracja:ponad 9 lat
  • Ostatnio:prawie 3 lata
  • Postów:38
0

Hmm no okej faktycznie ma to sens :D Tylko w takim razie jest jakiś sposób aby program, który będzie zapisywał i odczytywał dane z pliku, tworzył plik w sytuacji gdyby jeszcze nie istniał(np. pierwsze uruchomienie programu) i posługiwał się tylko jedną zmienną plikową?

_13th_Dragon
  • Rejestracja:ponad 19 lat
  • Ostatnio:około 11 godzin
1
Kopiuj
fstream plik("nazwa.txt",ios::out);
plik.close();
plik.open("nazwa.txt",ios::out|ios::in);

Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.