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 |