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