Giới thiệu
Các thư viện tiêu chuẩn C ++ cung cấp một tập hợp các khả năng đầu vào / đầu ra phong phú mà chúng ta sẽ thấy trong các chương tiếp theo. Chương này sẽ thảo luận về các hoạt động I / O rất cơ bản và phổ biến nhất cần thiết cho lập trình C ++.
Các lớp và kiểu cơ sở Input-Output cho hệ thống phân cấp IOStream của các lớp như được hiển thị bên dưới:
Các loại
Mẫu lớp
| Sr.No. |
Các loại thành viên |
Định nghĩa |
| 1 |
basic_ios |
Lớp cơ sở cho luồng (các thành phần phụ thuộc kiểu |
| 2 |
fpos |
Dòng vị trí mẫu lớp |
Các lớp học
| Sr.No. |
Các loại thành viên |
Định nghĩa |
| 1 |
ios |
Lớp cơ sở cho luồng (thành phần phụ thuộc kiểu) |
| 2 |
ios_base |
Lớp cơ sở cho luồng |
| 3 |
wios |
Lớp cơ sở cho các luồng ký tự rộng |
Các loại khác
| Sr.No. |
Các loại thành viên |
Định nghĩa |
| 1 |
io_errc |
Điều kiện lỗi đầu vào / đầu ra |
| 2 |
phát trực tiếp |
Loại bù trừ luồng |
| 3 |
streampos |
Loại vị trí luồng |
| 4 |
streamize |
Loại kích thước luồng |
| 5 |
wstreampos |
Loại vị trí luồng rộng |
Định dạng trình thao tác cờ (chức năng)
Cờ độc lập (bật) -
| Sr.No. |
Các loại thành viên |
Định nghĩa |
| 1 |
boolalpha |
Giá trị bool chữ và số |
| 2 |
showbase |
Hiển thị tiền tố cơ sở số |
| 3 |
điểm trưng bày |
Hiển thị dấu thập phân |
| 4 |
showpos |
Cho thấy những dấu hiệu tích cực |
| 5 |
bỏ qua |
Bỏ qua khoảng trắng |
| 6 |
unitbuf |
Xả sạch bộ đệm sau khi chèn |
| 7 |
chữ hoa |
Tạo các chữ cái viết hoa |
Cờ độc lập (tắt) -
| Sr.No. |
Các loại thành viên |
Định nghĩa |
| 1 |
noboolalpha |
Không có giá trị bool chữ và số |
| 2 |
noshowbase |
Không hiển thị tiền tố cơ sở số |
| 3 |
noshowpoint |
Không hiển thị dấu thập phân |
| 4 |
noshowpos |
Không có dấu hiệu tích cực |
| 5 |
noskipws |
Đừng bỏ qua khoảng trắng |
| 6 |
nounitbuf |
Không ép xả sau khi chèn |
| 7 |
danh từ |
Không tạo chữ hoa |
Cờ định dạng cơ sở số (cờ "trường cơ sở") -
| Sr.No. |
Các loại thành viên |
Định nghĩa |
| 1 |
tháng mười hai |
Sử dụng cơ số thập phân |
| 2 |
hex |
Sử dụng cơ số thập lục phân |
| 3 |
oct |
Sử dụng cơ số bát phân |
Cờ định dạng dấu chấm động (cờ "floatfield") -
| Sr.No. |
Các loại thành viên |
Định nghĩa |
| 1 |
đã sửa |
Sử dụng ký hiệu dấu phẩy động cố định |
| 2 |
thuộc về khoa học |
Sử dụng ký hiệu dấu phẩy động khoa học |
Cờ định dạng Adustment (cờ "trường điều chỉnh") -
| Sr.No. |
Các loại thành viên |
Định nghĩa |
| 1 |
nội bộ |
Điều chỉnh trường bằng cách chèn các ký tự ở vị trí bên trong |
| 2 |
trái |
Điều chỉnh đầu ra sang trái |
| 3 |
đúng |
Điều chỉnh đầu ra sang phải |