# Writing to file with ofstream

In this snippet, we look at writing to a file using the fstream library. The fstream library provides an ofstream functionality for out file stream that we can use to write to a file

In the examples, we write to file output.txt some sample text

#include <string>
#include <fstream>
#include <iostream>

int main(){

// Create a file with append operation
std::ofstream my_file;
my_file.open("output.txt");

my_file << "This is the first line \n";
my_file << "This is the second line \n";
my_file.close();
}

Compiling and running the code

$g++ main.cpp -std=c++17 -o write_to_file$ ./write_to_file


Cheking the content of the file

\$ cat output.txt
This is the first line
This is the second line