File handling in C++ is used to store and retrieve data permanently from files.
C++ provides file stream classes in the header.
| Class | Purpose |
|---|---|
ifstream | Read from file |
ofstream | Write to file |
fstream | Read and write |
Or
| Mode | Description |
|---|---|
ios::in | Read mode |
ios::out | Write mode |
ios::app | Append mode |
ios::binary | Binary file |
ios::trunc | Clear file content |
Example:
Permanent data storage
Easy data retrieval
Useful for large data
is required
Always close files
Use correct file modes
Supports text and binary files
File handling in C++ allows programs to store data permanently and retrieve it efficiently using file streams.
Take quizzes related to this topic and see where you stand!
Start Quiz Now