Chương 7 Các dòng tập tin (Stream) Làm việc với tệp

2 264 0
Chương 7 Các dòng tập tin (Stream) Làm việc với tệp

Đang tải... (xem toàn văn)

Thông tin tài liệu

Làm việc với tệp 10.1. Các lớp dùng để nhập, xuất dữ liệu lên tệp Như đã nói ở trên, C++ cung cấp 4 dòng tin chuẩn để làm việc với bàn phím và màn hình. Muốn nhập xuất lên tệp chúng ta cần tạo các dòng tin mới (khai báo các đối tượng Stream) và gắn chúng với một tệp cụ thể. C++ cung cấp 3 lớp stream để làm điều này, đó là các lớp: ofstream dùng để tạo các dòng xuất (ghi tệp) ifstream dùng để tạo các dòng nhập (đọc tệp) fstream dùng để tạo các dòng nhập, dòng xuất hoặc dòng nhập-xuất Sơ đồ dẫn xuất các lớp như sau: ios ostream fstreambase istream ofstream ifstream fstream 10.2. Ghi dữ liệu lên tệp Thủ tục ghi dữ liệu lên tệp như sau: 1. Dùng lớp ofstream để tạo ra một dòng xuất và gắn nó với một tệp cụ thể. Khi đó việc xuất dữ liệu ra dòng này đồng nghĩa với việc ghi dữ liệu lên tệp. 2. Thực hiện xuất dữ liệu ra dòng xuất vừa tạo như thể xuất dữ liệu ra dòng xuất chuẩn cout. 10.3. Đọc dữ liệu từ tệp Thủ tục đọc dữ liệu từ tệp như sau: 1. Dùng lớp ifstream để tạo ra một dòng nhập và gắn nó với một tệp cụ thể. Khi đó việc nhập dữ liệu từ dòng này đồng nghĩa với việc đọc dữ liệu từ tệp. 2. Thực hiện nhập dữ liệu từ dòng nhập vừa tạo như thể nhập dữ liệu từ dòng nhập chuẩn cin. 10.4. Đọc - ghi dữ liệu đồng thời trên tệp Thủ tục đọc-ghi dữ liệu đồng thời trên tệp như sau: 1. Dùng lớp fstream để tạo ra một dòng nhập-xuất và gắn nó với một tệp cụ thể. 2. Thực hiện nhập dữ liệu từ dòng nhập-xuất vừa tạo như thể nhập dữ liệu từ dòng nhập chuẩn cin. 3. Thực hiện xuất dữ liệu ra dòng nhập-xuất vừa tạo như thể xuất dữ liệu ra dòng xuất chuẩn cout. Nhận xét: Như vậy: 398 1. Việc xuất dữ liệu ra máy in hoặc lên tệp được thực hiện hoàn toàn giống như xuất dữ liệu ra dòng xuất chuẩn cout (màn hình). 2. Việc đọc dữ liệu từ tệp được thực hiện hoàn toàn giống như nhập dữ liệu từ dòng nhập chuẩn cin (bàn phím). . Làm việc với tệp 10.1. Các lớp dùng để nhập, xuất dữ liệu lên tệp Như đã nói ở trên, C++ cung cấp 4 dòng tin chuẩn để làm việc với bàn phím. là các lớp: ofstream dùng để tạo các dòng xuất (ghi tệp) ifstream dùng để tạo các dòng nhập (đọc tệp) fstream dùng để tạo các dòng nhập, dòng xuất hoặc dòng

Ngày đăng: 24/10/2013, 15:20

Hình ảnh liên quan

Như đã nói ở trên, C++ cung cấp 4 dòng tin chuẩn để làm việc với bàn phím và màn hình - Chương 7 Các dòng tập tin (Stream) Làm việc với tệp

h.

ư đã nói ở trên, C++ cung cấp 4 dòng tin chuẩn để làm việc với bàn phím và màn hình Xem tại trang 1 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan