// otype.cpp // Имитация команды TYPE #include // для файловых функций #include using namespace std; #include // для exit() int main(int argc, char* argv[] ) { if( argc != 2 ) { cerr << "\nФормат команды: otype имя_файла"; exit(-1); } char ch; // символ для считывания ifstream infile; // создать входной файл infile.open( argv[1] ); // открыть файл if( !infile ) // проверить на наличие ошибок { cerr << "\nНевозможно открыть " << argv[1]; exit(-1); } while( infile.get(ch) != 0 ) // считать символ cout << ch; // отобразить символ return 0; }