c++ read and write to file code example
Example 1: read a file c++
// reading a text file
using namespace std;
int main () {
string line;
ifstream myfile ("example.txt");
if (myfile.is_open())
{
while ( getline (myfile,line) )
{
//use line here
}
myfile.close();
}
else cout << "Unable to open file";
return 0;
}
Example 2: c++ files
// basic file operations
using namespace std;
int main () {
ofstream myfile;
myfile.open ("example.txt");
myfile << "Writing this to a file.\n";
myfile.close();
return 0;
}
Example 3: how to read and write in a file c++
using namespace std;
ifstream file_variable; //ifstream is for input from plain text files
file_variable.open("input.txt"); //open input.txt
file_variable.close(); //close the file stream
/*
Manually closing a stream is only necessary
if you want to re-use the same stream variable for a different
file, or want to switch from input to output on the same file.
*/
_____________________________________________________
//You can also use cin if you have tables like so:
while (cin >> name >> value)// you can also use the file stream instead of this
{
cout << name << value << endl;
}
_____________________________________________________
//ifstream file_variable; //ifstream is for input from plain text files
ofstream out_file;
out_file.open("output.txt");
out_file << "Write this scentence in the file" << endl;
Example 4: write in file cpp
using namespace std;
int main() {
fstream my_file;
my_file.open("my_file.txt", ios::out);
if (!my_file) {
cout << "File not created!";
}
else {
cout << "File created successfully!";
my_file << "Guru99";
my_file.close();
}
return 0;
}
Example 5: how to open an input file in c++
ifstream file_variable; //ifstream is for input from plain text files
file_variable.open("input.txt"); //open input.txt
file_variable.close(); //close the file stream
/*
Manually closing a stream is only necessary
if you want to re-use the same stream variable for a different
file, or want to switch from input to output on the same file.
*/
_____________________________________________________
//You can also use cin if you have tables like so:
while (cin >> name >> value)// you can also use the file stream instead of this
{
cout << name << value << endl;
}
_____________________________________________________
//ifstream file_variable; //ifstream is for input from plain text files
ofstream out_file;
out_file.open("output.txt");
out_file << "Write this scentence in the file" << endl;
Example 6: write to file in C++
ofstream myfile;
myfile.open("file.txt");
myfile << "write this to file"