0% found this document useful (0 votes)
55 views

C++ Program To Read A File

The document discusses a C++ program to read a file and display its contents. It explains that a text file named "test.txt" containing the text "Hello! This is simple2code.com." has been created. The C++ program code uses ifstream to open the file, reads it line by line using a while loop, and displays the output on the screen. The output of running the program is the text from the test.txt file displayed on the screen.

Uploaded by

Mike Thomson
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
55 views

C++ Program To Read A File

The document discusses a C++ program to read a file and display its contents. It explains that a text file named "test.txt" containing the text "Hello! This is simple2code.com." has been created. The C++ program code uses ifstream to open the file, reads it line by line using a while loop, and displays the output on the screen. The output of running the program is the text from the test.txt file displayed on the screen.

Uploaded by

Mike Thomson
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

C++ Program to Read a File 1 min read

7 September 2021

In this tutorial, we will write a C++ program to read a file and display its contents. In order to
understand the program, you should have knowledge of the topic in C++ below.

C++ Files I/O

Before writing a program: To read a file using C++ program, you first need to create a file
and give it a name and save the file inside the current directory (i.e the directory where the
C++ program will be saved).

Consider a text file name test.txt is saved which has the following content in it.

Hello! This is simple2code.com.

Now let us write a program to read this file in C++.

C++ Program to Read a File


#include <iostream>
#include <fstream>
#include <stdio.h>
using namespace std;
 
int main()
{
   ifstream file;
   char str[100], fname[100];
 
   cout << "Enter a file name: ";
   cin >> fname;
 
   file.open(fname);
 
   if (!file)
   {
      cout << "Error Occurred while opening file!";
      exit(0);
   }
 
   cout << "\n";
 
   while (file.eof() == 0)
   {

Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com
      file >> str;
      cout << str << " ";
   }
 
   file.close();
 
   return 0;
 
}

Output: After the execution, the following output will be displayed on the screen.

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

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

Convert web pages and HTML files to PDF in your applications with the Pdfcrowd HTML to PDF API Printed with Pdfcrowd.com
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