Công dụng của Fstream trong C ++ là gì?
Công dụng của Fstream trong C ++ là gì?

Video: Công dụng của Fstream trong C ++ là gì?

Video: Công dụng của Fstream trong C ++ là gì?
Video: [Bài 2 ] Thư viện fstream trong C++ | FSTREAM library 2024, Có thể
Anonim

std:: dòng chảy . Lớp luồng đầu vào / đầu ra để hoạt động trên các tệp. Các đối tượng của lớp này duy trì một đối tượng filebuf làm bộ đệm luồng bên trong của chúng, thực hiện các thao tác nhập / xuất trên tệp mà chúng được liên kết (nếu có). Các luồng tệp được liên kết với các tệp đang xây dựng hoặc bằng cách gọi mở thành viên.

Do đó, tại sao chúng ta sử dụng Fstream trong C ++?

fstream là nữa C ++ thư viện tiêu chuẩn như iostream và Được sử dụng để đọc và ghi trên tệp. Nó Được sử dụng để tạo tệp và ghi trên tệp. Nó Được sử dụng để đọc từ các tệp. Nó có thể thực hiện chức năng của cả hai ofstream và ifstream có nghĩa là nó có thể tạo tệp, ghi trên tệp và đọc từ tệp.

Sau đó, câu hỏi đặt ra là bạn sử dụng Fstream như thế nào? Đọc một tệp văn bản rất dễ dàng bằng cách sử dụng ifstream (luồng tệp đầu vào).

  1. Bao gồm các tiêu đề cần thiết. #include sử dụng không gian tên std;
  2. Khai báo một biến luồng tệp đầu vào (ifstream).
  3. Mở luồng tệp.
  4. Kiểm tra xem tệp đã được mở chưa.
  5. Đọc từ luồng theo cách tương tự như cin.
  6. Đóng luồng đầu vào.

Cũng biết, Fstream hoạt động như thế nào trong C ++?

C ++ cung cấp các lớp sau để thực hiện xuất và nhập các ký tự đến / từ tệp: ofstream : Luồng lớp để ghi trên tệp. ifstream: Luồng lớp để đọc từ tệp. dòng chảy : Luồng lớp sang cả đọc và ghi từ / tới tệp.

Chế độ tệp trong C ++ là gì?

tập tin -stream-object ("tên tệp", chế độ ); tập tin -stream-object, là một trong số tập tin lớp luồng được sử dụng để thực hiện một tập tin hoạt động. tên tệp, là tên của một tập tin mà chúng tôi sẽ biểu diễn tập tin các hoạt động. chế độ , là một hoặc nhiều chế độ tệp trong đó chúng tôi sẽ mở một tập tin.