C++ ifstream Imitates TYPE command
#include <fstream> #include <iostream> using namespace std; #include <process.h> //for exit() int main(int argc, char* argv[] ) { if( argc != 2 ) {/* w w w . j a va 2 s . c om*/ cerr << "\nFormat: otype filename"; exit(-1); } char ch; //character to read ifstream infile; //create file for input infile.open( argv[1] ); //open file if( !infile ) //check for errors { cerr << "\nCan't open " << argv[1]; exit(-1); } while( infile.get(ch) != 0 ) //read a character cout << ch; //display the character return 0; }