Share c++ ifstream

#C ++ #iostream #input #output #file ## C ++ IFStream

C ++ IFStream là một loại luồng được sử dụng để đọc dữ liệu từ một tệp.Nó là một lớp dẫn xuất của lớp ISTREAM và nó kế thừa tất cả các phương thức và thuộc tính của lớp đó.Lớp IFStream có một số phương thức có thể được sử dụng để đọc dữ liệu từ một tệp, bao gồm:

* GET (): Đọc ký tự tiếp theo từ tệp.
* getLine (): Đọc một dòng văn bản từ tệp.
* Đọc (): Đọc một số byte được chỉ định từ tệp.
* Seekg (): Đặt vị trí của ký tự tiếp theo sẽ được đọc từ tệp.
* Tellg (): Nhận vị trí hiện tại của ký tự tiếp theo được đọc từ tệp.

Lớp IFStream cũng có một số hàm tạo có thể được sử dụng để tạo đối tượng IFStream.Trình xây dựng phổ biến nhất là cái gọi tên tệp làm đối số.Trình xây dựng này mở tệp và liên kết nó với đối tượng IFStream.

Khi một đối tượng IFStream đã được tạo, nó có thể được sử dụng để đọc dữ liệu từ tệp.Mã sau đây cho thấy cách đọc một dòng văn bản từ một tệp bằng lớp IFStream:

`` `C ++
#include <Istream>
#include <Fstream>

int main () {
// Mở tệp để đọc.
STD :: Tệp IFStream ("Data.txt");

// Đọc một dòng văn bản từ tệp.
STD :: Dòng chuỗi;
getline (tập tin, dòng);

// In dòng văn bản vào bảng điều khiển.
std :: cout << line << std :: endl;

trả lại 0;
}
`` `

Để biết thêm thông tin về lớp IFStream, vui lòng tham khảo [tài liệu C ++] (std::basic_ifstream - cppreference.com).

## hashtags

* C ++
* iostream
* đầu vào
* Đầu ra
* tài liệu
=======================================
#C++ #iostream #input #output #file ## C++ ifstream

C++ ifstream is a type of stream that is used to read data from a file. It is a derived class of the istream class, and it inherits all of the methods and properties of that class. The ifstream class has a number of methods that can be used to read data from a file, including:

* get(): Reads the next character from the file.
* getline(): Reads a line of text from the file.
* read(): Reads a specified number of bytes from the file.
* seekg(): Sets the position of the next character to be read from the file.
* tellg(): Gets the current position of the next character to be read from the file.

The ifstream class also has a number of constructors that can be used to create an ifstream object. The most common constructor is the one that takes a filename as an argument. This constructor opens the file and associates it with the ifstream object.

Once an ifstream object has been created, it can be used to read data from the file. The following code shows how to read a line of text from a file using the ifstream class:

```c++
#include <iostream>
#include <fstream>

int main() {
// Open the file for reading.
std::ifstream file("data.txt");

// Read a line of text from the file.
std::string line;
getline(file, line);

// Print the line of text to the console.
std::cout << line << std::endl;

return 0;
}
```

For more information on the ifstream class, please refer to the [C++ documentation](https://en.cppreference.com/w/cpp/io/basic_ifstream).

## Hashtags

* c++
* iostream
* input
* output
* file
 
Join Telegram ToolsKiemTrieuDoGroup
Back
Top