Annotation of mstools/samples/iostutor/exios122.cpp, revision 1.1.1.1

1.1       root        1: // exios122.cpp
                      2: // An fstream file
                      3: #include <fstream.h>
                      4: #include <ctype.h>
                      5: 
                      6: void main()
                      7: {
                      8:    fstream tfile( "test.dat", ios::in | ios::app );
                      9:    char tdata[100];
                     10:    int i = 0;
                     11:    char ch;
                     12: 
                     13:    while ( i < 100 ) {
                     14:       tfile.get( ch );
                     15:       if ( tfile.istream::eof() ) break;
                     16:       tdata[i++] = ch;
                     17:    }
                     18:    tfile.istream::clear();
                     19:    for ( int j = 0; j < i; j++ ) {
                     20:       tfile.put( (char)toupper( tdata[j] ) );
                     21:    }
                     22: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.