Tham khảo tài liệu 'ngôn ngữ lập trình c++ từ cơ bản đến hướng đối tượng part 2', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Cũng giông như trường hợp đọc dữ liệu từ file thao tác ghi dũ liệu lên file cũng có thể được thực hiện theo từng ký tự hoặc từng kiểu dũ liệu có sẵn theo câch sau char c char cp int i float f double d copy_fi e c cp i d Tuy nhiên khi dữ liệu được ghi lên file theo cách này thì chúng cũng phải được đọc từ file theo cách tương ứng để đảm bảo giá trị của dữ liệu được đọc một cách chính xác. c còn cho phép làm việc với file với một chê độ khác nhau. Các chế độ này được thiêt lập qua các cờ khi khởi tạo một đôi tượng làm việc với dòng xuất nhập File ios app Cộng dữ liệu vào cuối file khi thực hiện thao tác ghi. ios trunc Xoá nội dung cũ của file nếu file đã tồn tại trên đĩa. ios nocreate Mở một file đã tồn tại trên đĩa. ios norplace Mở một file mối chưa tồn tại trên đĩa. ios binary Mở một file trong chế độ nhị phân nêu cờ này không được thiết lập thì file sẽ dược mở trong chế độ text. ios in Mở file trong chế độ chỉ cho phép đọc. ìos out Mở file trong chế độ chỉ cho phép ghi. ios ate Đặt con. trỏ file vào cuổì nội dung của file khi mở file. Dưối đây là các ví dụ đơn giản minh họa cho việc thiết lập 51 các chế độ làm việc khốc nhau vối File ofstream copy-fileCFilenamejiosiapp - Mở file có tên là FiieName trong chế độ ghi cho phép cộng thêm dữ liệu vào cuôì nội dung của file đó. ofstream copyJĩỉe FileNatne ios noreplace - Mở file có tên là FiteName trong chế độ ghi và đảm bảo rằng file đó chưa tồn tại trên đĩa. ofstream copy_file FìỉeName ÌGs nocreate - Mở file có tên là FileName trong chế độ ghi và đảm bảo rằng file đó đã tồn tại trên đĩa. Đe kiểm tra các thao tác xuất trên stream chúng ta có thể sử dụng các phương pháp đã trình bày ồ phần đọc dữ liệu từ file. Khi mở một file ở chế độ ghi chúng ta có thể kiểm tra xem file đó đã tồn tại trên đĩa hay chưa bằng cách sau of stream copyfile Copy ios nocreate if copyjile File chưa tồn tại trên đĩa lì Các ỉệnh khi file chưa tồn tại trên đĩa. . Làm việc với File trong chế độ nhị phân Khác vổi các file văn bản các file làm .