http://vietjack.com/cplusplus/index.jsp Copyright © vietjack.com Input/Output C++ Thư viện chuẩn C++ cung cấp nhiều khả để input/output bàn luận chương sau Trong chương này, thảo luận phổ biến hoạt động I/O cần thiết cho lập trình C++ I/O C++ diễn Stream (luông), mà dãy byte Nếu byte chảy từ thiết bị, bàn phím, disk drive, kết nối mạng …, tới nhớ chính, gọi hoạt động input Nếu byte chảy từ nhớ tới thiết bị, hình hiển thị, máy in, dist drive, kết nối mạng …, gọi hoạt động output Header file cho I/O C++ Bảng liệt kê header file quan trọng cho chương trình C++: Header File Miêu tả File định nghĩa đối tượng cin, cout, cerr clog, tương ứng với Standard Input Stream (Luồng đầu vào chuẩn), Standard Output Stream (Luồng đầu chuẩn), Un-buffered Standard Error Stream (Luồng lỗi chuẩn không đệm) Buffered Standard Error Stream (Luồng lỗi chuẩn đệm) File khai báo dịch vụ hữu ích để thực hoạt động I/O định dạng với thao tác luồng tham số hóa setw vàsetprecision File khai báo dịch vụ xử lý file kiểm soát người dùng Chúng ta thảo luận chi tiết chương File Stream C++ Standard Output Stream (cout) C++ Đối tượng tiền định nghĩa cout minh họa lớp ostream Đối tượng cout xem “được kết nối tới” thiết bị đầu chuẩn, thường hình Đối tượng cout sử dụng kết hợp với toán tử chèn luồng (insertion operator), viết > name; cin >> age; Standard Error Stream (cerr) C++ Đối tượng tiền định nghĩa cerr minh họa lớp ostream Đối tượng cerr xem đính kèm với thiết bị lỗi chuẩn, mà hình hiển thị đối tượng cerr Un-buffered (khơng đệm) chèn luồng tới cerr làm đầu xuất tức Đối tượng cerr C++ sử dụng kết hợp với tốn tử chèn luồng, ví dụ sau: #include using namespace std; int main( ) { char str[] = "Unable to read "; http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/cplusplus/index.jsp Copyright © vietjack.com cerr