1 #include <iostream> 2 #include "diary1.h" 3 4 using namespace std; 5 6 int main() 7 { 8 diary d1( "Tanfolyam kezdete", 2000, 6, 19); 9 diary d2( "Tanfolyam vege", 2000, 6, 27); 10 diary d3( "Pihenes", 2000, 6, 28); 11 12 d2.append(&d1); 13 d3.append(&d2); 14 15 // for ( diary *dp = &d1; dp; dp = dp->get_next() ) // syntax error! 16 for ( list *lp = &d1; lp; lp = lp->get_next() ) 17 { 18 cout << *lp; 19 cout << endl; 20 } 21 return 0; 22 }