|
|
1.1 root 1: // exios121.cpp
2: // The tellg function
3: #include <fstream.h>
4:
5: void main()
6: {
7: char ch;
8:
9: ifstream tfile( "payroll", ios::binary | ios::nocreate );
10: if( tfile ) {
11: while ( tfile.good() ) {
12: streampos here = tfile.tellg();
13: tfile.get( ch );
14: if ( ch == ' ' )
15: cout << "\nPosition " << here << " is a space";
16: }
17: }
18: else {
19: cout << "ERROR: Cannot open file 'payroll'." << endl;
20: }
21: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.