Chương 7 Các dòng tập tin (Stream) Ghi dữ liệu lên tệp
... Ghi dữ liệu lên tệp 11.1. Lớp ofstream Để ghi dữ liệu lên tệp chúng ta sử dụng lớp ofstream. Lớp ofstream thừa kế các phương thức của các lớp ios và ostream. Nó cũng ... dựng một dòng xuất, mở một tệp để ghi và gắn tệp với dòng xuất. Sau đó dùng toán tử xuất << và các phương thức để xuất dữ liệu ra dòng xuất vừa tạo như thể xuất dữ liệu ra c...
Ngày tải lên: 24/10/2013, 15:20
... dòng nhập. Sau đó dùng toán tử nhập >> và các phương thức để nhập dữ liệu từ dòng nhập vừa tạo như thể nhập dữ liệu từ cin (xem các mục trên) + Cách 2: Dùng hàm tạo 1 để xây dựng một dòng ... Các tham số của phương thức có cùng ý nghĩa như trong hàm tạo thứ 2. 12.2. Các cách đọc tệp Có 2 cách chính sau: + Cách 1: Dùng hàm tạo 2 để xây dựng một dòng nhập, mở một...
Ngày tải lên: 24/10/2013, 15:20
... Đọc ghi đồng thời theo kiểu nhị phân Chương trình dưới đây minh hoạ cách đọc ghi đồng thời trên tệp theo kiểu nhị phân. Chương trình sử dụng các phương thức write, read, các phương thức ... trỏ tệp và các phương thức kiểm tra lỗi. Chương trình gồm 3 chức năng: 1. Nhập một danh sách thí sinh mới và ghi vào tệp TS.DL 2. Bổ sung thí sinh vào tệp TS.DL 3. Xem sửa thí sin...
Ngày tải lên: 24/10/2013, 15:20
Chương 7 Các dòng tập tin (Stream) Đọc ghi đồng thời trên tệp
... ràng buộc giữa dòng nhập-xuất và tệp. Sau đó có thể gắn dòng nhập-xuất với tệp khác. Theo cách này, có thể dùng một dòng nhập-xuất (đối tượng fstream) để đọc -ghi dữ liệu từ nhiều tệp khác nhau. ... Ví dụ 2. Chương trình dưới đây sẽ nhập danh sách n thí sinh từ bàn phím và ghi lên tệp. Sau đó đưa con trỏ tệp về đầu tệp và bắt đầu đọc dữ liệu thí sinh từ tệp để...
Ngày tải lên: 24/10/2013, 15:20
Chương 7 Các dòng tập tin (Stream) Các bộ phận định dạng và các hàm định dạng
... hình như sau: 23 0x 17 **23 00023 386 7. 3. Ví dụ: Chương trình dưới đây minh hoạ cách dùng các hàm định dạng và phương thức định dạng để in danh sách thí sinh dưới dạng bảng với các yêu cầu sau: ... (chuyển dòng) flush // đẩy dữ liệu ra thiết bị xuất Chúng có tác dụng như cờ định dạng nhưng được viết nối đuôi trong toán tử xuất nên tiện sử dụng hơn. Ví dụ xét chương trình đơn...
Ngày tải lên: 24/10/2013, 15:20
Chương 7 Các dòng tập tin (Stream) Các dòng tin chuẩn
... Các dòng tin chuẩn Có 4 dòng tin (đối tượng của các lớp Stream) đã định nghĩa trước, được cài đặt khi chương trình khởi động. Hai trong số đó đã nói ở trên là: cin dòng input chuẩn ... thể dùng các dòng cerr và clog để xuất ra màn hình như đã dùng đối với cout. Chú ý 2: Vì clog có thêm bộ đệm, nên dữ liệu được đưa vào bộ đệm. Khi đầy bộ đệm thì đưa dữ liệu từ bộ đệ...
Ngày tải lên: 24/10/2013, 15:20
Chương 7 Các dòng tập tin (Stream) Các phương thức định dạng
... Các phương thức định dạng 5.1. Nội dung định dạng giá trị xuất Nội dung định dạng là xác định các thông số: - Độ rộng quy định - Độ chính xác - Ký tự độn - Và các thông số khác ... của giá trị xuất. Ví dụ với các câu lệnh: int n=45 67, m=-23 ; float x = -3.1416 ; char ht[] = “Tran Van Thong” ; thì: Độ rộng thực tế của n là 4, của m là 3, của x là 7, của ht là 14. + Độ rộng ... thiết...
Ngày tải lên: 24/10/2013, 15:20
Chương 7 Các dòng tập tin (Stream) Cờ định dạng
... cout << y; getch(); } Sau khi thực hiện chương trình in ra 6 dòng như sau: - 87. 16** 23.45*** **- 87. 16 ***23.45 -** 87. 16 ***23.45 Nhóm 2 gồm các cờ định dạng số nguyên: ios::dec ios::oct ... giá trị 0 (Trong 6.3 sẽ trình bầy các phương thức dùng để bật, tắt các cờ) Các cờ có thể chứa trong một biến kiểu long. Trong tệp <iostream.h> đã định nghĩa các cờ sau: io...
Ngày tải lên: 24/10/2013, 15:20
Chương 7 Các dòng tập tin (Stream) Dòng cin và toán tử nhập
... Dòng cin và toán tử nhập Dòng cin là một đối tượng kiểu istream đã định nghĩa trong C++ . Đó là dòng vào (input) chuẩn gắn với bàn phím (tương tự như stdin của C). Các thao tác nhập trên dòng ... nghĩa với nhập dữ liệu từ bàn phím. Do cin là một đối tượng của lớp istream nên với cin chung ta có thể sử dụng toán tử nhập >> và các phương thức nhập của các lớp ios và istr...
Ngày tải lên: 24/10/2013, 15:20
Chương 7 Các dòng tập tin (Stream) Dòng cout và toán tử xuất
... tròn. 4.3. Định dạng (tạo khuôn dạng cho) dữ liệu xuất Việc định dạng dữ liệu xuất hay tạo khuôn dạng cho dữ liệu xuất là một việc cần thiết. Ví dụ cần in các giá trị thực trên 10 vị trí trong đó ... dạng, mà cần sử dụng các công cụ sau: + Các phương thức định dạng + Các các cờ định dạng + Các hàm và bộ phận định dạng Mục sau sẽ trình bầy cách định dạng giá trị xuất. 374...
Ngày tải lên: 24/10/2013, 15:20