cpp:file_io

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
cpp:file_io [2019/05/21 06:41]
gthanos
cpp:file_io [2019/05/21 06:53]
gthanos [Άνοιγμα αρχείου για διάβασμα και γράψιμο]
Line 34: Line 34:
 |  **ios::out**  | Άνοιγμα για γράψιμο στο αρχείο. | |  **ios::out**  | Άνοιγμα για γράψιμο στο αρχείο. |
 |  **ios::binary**  | Άνοιγμα για διάβασμα ή γράψιμο σε δυαδική μορφή.  | |  **ios::binary**  | Άνοιγμα για διάβασμα ή γράψιμο σε δυαδική μορφή.  |
-|  **ios::app**  | Η θέση γραψίματος τίθεται στο τέλος του αρχείου. Δεν μπορείτε να μεταβάλλετε τη θέση εγγραφής μέσω της συνάρτησης [[cpp:stream_random_io#μεταβολή_της_θέσης_ανάγνωσης_ή_εγγραφής|seekp]] |+|  **ios::app**  | Η θέση γραψίματος τίθεται στο τέλος του αρχείου. Εάν επιχειρήσετε να μεταβάλλετε τη θέση εγγραφής μέσω της συνάρτησης [[cpp:stream_random_io#μεταβολή_της_θέσης_ανάγνωσης_ή_εγγραφής|seekp]] __αυτό δεν θα έχει αποτέλεσμα__. |
 |  **ios::ate**  | Θέτει τη θέση γραψίματος στο τέλος του αρχείου. Εάν δεν προσδιοριστεί το συγκεκριμένο //flag// η θέση γραψίματος τίθεται στην αρχή. Μπορείτε να μεταβάλλετε τη θέση εγγραφής μέσω της συνάρτησης [[cpp:stream_random_io#μεταβολή_της_θέσης_ανάγνωσης_ή_εγγραφής|seekp]] | |  **ios::ate**  | Θέτει τη θέση γραψίματος στο τέλος του αρχείου. Εάν δεν προσδιοριστεί το συγκεκριμένο //flag// η θέση γραψίματος τίθεται στην αρχή. Μπορείτε να μεταβάλλετε τη θέση εγγραφής μέσω της συνάρτησης [[cpp:stream_random_io#μεταβολή_της_θέσης_ανάγνωσης_ή_εγγραφής|seekp]] |
 |  **ios::trunc**  | Εάν το αρχείο υπάρχει ήδη και έχει περιεχόμενο, το υφιστάμενο περιεχόμενο διαγράφεται. | |  **ios::trunc**  | Εάν το αρχείο υπάρχει ήδη και έχει περιεχόμενο, το υφιστάμενο περιεχόμενο διαγράφεται. |
cpp/file_io.txt · Last modified: 2020/05/17 18:17 (external edit)