You are on page 1of 3

C++ Program to Write Date into a File 2 min read

7 September 2021

In this tutorial, we will write a C++ program to write data into a file and store the information. In
order to understand the program, you should have knowledge of the following topic in C++.

C++ Files I/O

Explanation:

First, the program asks the user to enter the name of the file where they want to write. Then to
write content into a file, you must first open the file in a write mode. Also, we will check if the
file name entered by the user exists or not.

If it does not exist then the file with the name entered is automatically created inside the
current directory. And finally, the program will ask the user to enter the String to store in the
file.

C++ Program to Write Date into a File


#include <iostream>
#include <stdio.h>
#include <fstream>
using namespace std;
 
int main()
{
   string fname, str;
   fstream fp;
 
   cout << "Enter the file name: ";
   getline(cin, fname);
 
   fp.open(fname, fstream::out);
 
   if (!fp)
   {
      cout << "Error Occurred during execution!";
      return 0;
   }
 
   cout << "Enter the Data:\n";
   getline(cin, str);
 
   while (str.length() > 0)

Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com
   {
      fp << str;
      fp << "\n";
      getline(cin, str);
   }
 
   fp.close();
   cout << "Data written succefully.";
 
   return 0;
}

Output: Enter the data and press enter two times to exit the writing mode.

After successful execution of the program, you can check that the test.txt file present in the
current directory will have the exact following string in it.

Hi! I am simple2code.com.
Learn Tutorials.

MORE
String Pattern Programs in C
In this tutorial, we will write various C pattern programs for String. Before that, you may go
through the following topics in C. for loop …

Read More

Java Program to Find pair of Integers in Array whose sum is


given Number
In this tutorial, we will write a program to find a pair of elements from an array whose sum
equals a given number in java …

Read More

Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com
Program to Print Diamond Alphabet Patterns in C
In this tutorial, we will learn to write a C program to print Diamond patterns using
alphabets/characters. However, in this tutorial, we will create a …

Read More

Half Diamond Pattern in C using Alphabets


In this tutorial, we will learn and code the half diamond alphabet patterns in C programming
language. However, in this tutorial, we will create a …

Read More

Half Pyramid of Alphabets in C


In this tutorial, we will learn and code alphabet patterns in C programming language
specifically the Half pyramid of alphabets in C programming. However, in …

Read More

Inverted Half Pyramid Pattern of Alphabets in C


In this tutorial, we will write a C program to print half Pyramid using alphabets/characters.
Before that, you may go through the following topic in …

Read More

 CPlusPlus Programs

Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com

You might also like