ifstream infile("c://cmd.txt");
if( !infile )
{
cerr << "error: unable to open input file!/n" ;
return 1;
}
infile.seekg(0, ios::end);
int iFileLen = infile.tellg();
cout << "File Length:" << iFileLen <<endl;
char * pBuff = new char[iFileLen+1];
memset( pBuff, 0, iFileLen+1 );
infile.seekg( 0, ios::beg );
infile.read( pBuff, iFileLen );
cout << pBuff << endl;
infile.close(); return 0;
读文件,然后cout到标准输出中。。。。