Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Biblioteka fstream i tryb otwierania pliku

Ostatnio zmodyfikowano 2012-08-28 13:42
Autor Wiadomość
starter
Temat założony przez niniejszego użytkownika
Biblioteka fstream i tryb otwierania pliku
» 2012-08-28 13:24:17
Pytanie: czy
std::ios::ate
 działa również dla zapisywania pliku?
wg moich spostrzeżeń nie, ponieważ gdy użyłem kombinacji
std::ios::out | std::ios::ate
 to plik został nadpisany, a przy użyciu
std::ios::out | std::ios::app
 dane były dopisywane do pliku.

Może się mylę ale wg tego co zaobserwowałem w kursie jest błąd.

//edit:
sory za zły dział ale zapomniałem, że dział o błędach jest na samym dole :-|
P-63879
m4tx
» 2012-08-28 13:31:41
http://www.cplusplus.com/reference/iostream/ios_base /openmode/


flag valueopening mode
app(append) Set the stream's position indicator to the end of the stream before each output operation.
ate(at end) Set the stream's position indicator to the end of the stream on opening.

Swoją drogą - kolejność podawania flag ponoć ma znaczenie... :)
P-63880
starter
Temat założony przez niniejszego użytkownika
» 2012-08-28 13:33:14
a więc jednak jest błąd w kursie

//edit:
w programie mam kolejność dobrą, źle przepisałem
P-63881
Mrovqa
» 2012-08-28 13:37:07
Swoją drogą - kolejność podawania flag ponoć ma znaczenie... :)
Wiesz jak działa ORowanie? Najwidoczniej nie... :P
a | b == b | a


@down wiem, co to słowo oznacza, jednakże lepiej niejasności wyjaśnić, nie? Po to w końcu jest forum. Potem autor będzie się bał nie wiadomo o co...
P-63882
m4tx
» 2012-08-28 13:39:10
a więc jednak jest błąd w kursie
Gdzie konkretnie? :)

Wiesz jak działa ORowanie? Najwidoczniej nie... :P
OMFG... Wiem, ale kiedyś na forum ktoś pisał, że w zależności od kolejności podawania flag program mu działał albo nie... Eh... I polecam też zajrzeć do słownika języka polskiego i poznać znaczenie słowa "ponoć"...
P-63883
starter
Temat założony przez niniejszego użytkownika
» 2012-08-28 13:42:36
» Kurs C++Obsługa plików lekcja
W podrozdziale

Otwieranie pliku

P-63884
« 1 »
  Strona 1 z 1