#include #include #include using namespace std; int main() { string filename = __FILE__; cout << "#1 " << filename << endl << endl; ifstream fin(filename); if (!fin) { cerr << "Unable to open " << filename << endl; exit(1); } string buffer1, buffer2; getline(fin,buffer1); cout << "#2 buffer1 = " << buffer1 << endl; getline(fin,buffer2); cout << "#3 buffer2 = " << buffer2 << endl << endl; swap(buffer1, buffer2); cout << "#4 buffer1 = " << buffer1 << endl; cout << "#5 buffer2 = " << buffer2 << endl << endl; getline(fin,buffer1,'<'); cout << "#6 buffer1 = " << buffer1 << '/' << endl; getline(fin,buffer2); cout << "#7 buffer2 = " << buffer2 << endl << endl; getline(fin,buffer1,'_'); cout << "#8 " << buffer1 << endl << endl; cout << "Life is good? " << boolalpha << fin.good() << endl; }