Làm việc với tập tin

MỤC TIÊU CỦA CHƯƠNG

  • Nắm được cách mở và đóng tập tin, cùng các trạng thái của nó
  • Nắm được cách ghi và đọc dữ liệu trong tập tin

Để sử dụng một file – hay còn gọi là tập tin – dữ liệu đầu tiên chúng ta cần tạo đối tượng và gắn cho file này. Để tạo đối tượng có thể sử dụng các hàm tạo có sẵn trong hai lớp ifstream và ofstream. Đối tượng sẽ được gắn với tên file cụ thể trên đĩa ngay trong quá trình tạo đối tượng (tạo đối tượng với tham số là tên file) hoặc cũng có thể được gắn với tên file sau này bằng câu lệnh mở file.

Sau khi đã gắn một đối tượng với file trên đĩa, có thể sử dụng đối tượng như đối với cin, cout. Điều này có nghĩa trong các câu lệnh in ra màn hình chỉ cần thay từ khóa “cout” bởi tên đối tượng mọi dữ liệu cần in trong câu lệnh sẽ được ghi lên file mà đối tượng đại diện. Cũng tương tự nếu thay “cin” bởi tên đối tượng, dữ liệu sẽ được đọc vào từ file thay cho từ bàn phím. Để tạo đối tượng dùng cho việc ghi ta khai báo chúng với lớp ofstreamcòn để dùng cho việc đọc ta khai báo chúng với lớp ifstream.

results matching ""

    No results matching ""