Chương 7 Các dòng tập tin (Stream) Xuất ra máy in
... Xuất ra máy in Trong số 4 dòng tin chuẩn không dòng nào gắn với máy in. Như vậy không thể dùng các dòng này để xuất dữ liệu ra máy in. Để xuất dữ liệu ra máy in (cũng như nhập, xuất trên ... để tạo dòng nhập, dòng xuất hoặc dòng nhập -xuất Mỗi lớp có 4 hàm tạo dùng để khai báo các dòng tin (đối tượng dòng tin) . Trong mục sau sẽ nói thêm...
Ngày tải lên: 24/10/2013, 15:20
... ios và ostream. 4.2.Toán tử xuất C++ định nghĩa chồng toán tử dịch trái << để gửi các ký tự ra dòng xuất. Cách dùng toán tử xuất để xuất dữ liệu từ bộ nhớ ra dòng cout như sau: cout << ... tác xuất trên dòng cout đồng nghĩa với xuất dữ liệu ra màn hình. Do cout là một đối tượng của lớp ostream nên với cout chung ta có thể sử dụng toán tử xuất << và...
Ngày tải lên: 24/10/2013, 15:20
... *buf, int n) ; sẽ xuất n ký tự (byte) chứa trong buf ra dòng xuất. + Phương thức: istream & read(char *buf, int n) ; sẽ nhập n ký tự (byte) từ dòng nhập và chứa vào buf. + Phương thức int gcount ... read. Chú ý: Các phương thức write, read chỉ làm việc một cách chính xác trong kiểu nhập -xuất nhị phân. Dưới đây là chương trình sao tệp sử dụng các phương thức write, read và...
Ngày tải lên: 24/10/2013, 15:20
Chương 7 Các dòng tập tin (Stream) Xây dựng toán tử nhâp xuất đối tượng trên tệp
... dựng các toán tử để thực hiện các phép đọc ghi theo kiểu văn bản cũng như nhị phân. Ví dụ 1: Ghi theo kiểu văn bản Chương trình dưới đây minh hoạ cách xây dựng và sử dụng các toán tử nhập xuất ... màn hình, bàn phím và tệp. Chương trình đưa vào lớp TS (Thí sinh) và các hàm toán tử cho phép nhập xuất các đối tượng TS trên màn hình, bàn phím và tệp. Chương trình gồm các 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 bộ phận định dạng và các hàm định dạng
... sẽ in ra màn 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 ... } Chương trình sẽ in 2 dòng sau ra màn hình: ABC 0x28 0x29 7. 2. Các hàm định dạng (định nghĩa trong <iomanip.h>) Các hàm định dạng gồm: setw(int n) // như cout.w...
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 ... kết quả xuất ra màn hình khi chương trình tạm dừng bởi câu lệnh getch(). // Dùng clog và flush #include <iostream.h> #include <conio.h> void main() { clrscr(); float x=- 87. 15...
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
... lệnh chọn ký tự độn mới. Ví dụ xét chương trình: //CT7_06.CPP 378 // Cac phuong thuc dinh dang #include <iostream.h> #include <conio.h> void main() { clrscr(); float x=-3.1551, y=-23.45421; ... << x ; thì kết quả in ra là: 0034.46 5.2. Các phương thức định dạng 1. Phương thức int cout.width() cho biết độ rộng quy định hiện tại. 2. Phương thức int cout.width(int n) Th...
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
... xác n nhưng khi in thì bỏ đi các chữ số 0 ở cuối. Ví dụ nếu độ chính xác n = 4 thì: Số thực - 87. 1500 được in: - 87. 15 Số thực 23.45425 được in: 23.4543 Số thực 678 .0 được in: 678 + Khi ios::fixed ... n nhưng khi in thì bỏ đi các chữ số 0 ở cuối. Ví dụ nếu độ chính xác n = 4 thì: Số thực - 87. 1500 được in: -8 .71 5e+01 Số thực 23.45425 được in: 2.3454e+01 Số thực 678 .0 được...
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 ... trên dòng cin đồ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...
Ngày tải lên: 24/10/2013, 15:20
Chương 7 Các dòng tập tin (Stream) Ghi dữ liệu lên tệp
... 2. 11.2. Các cách ghi tệp 400 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 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 ... << 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 cout (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 xuất....
Ngày tải lên: 24/10/2013, 15:20