// Übung 6 - Aufgabe B (Klasse Datum) // g++ -Wno-deprecated -Wall u6B_2.cc datum.cc // icc -ansi -w2 -Wall u6B_2.cc datum.cc #include #include "datum.hh" int main(int argc, char* argv[]) { Datum aa( 4, 12, 1983); Datum bb(aa); if (argc==1) // No parameter?? { cout << "erforderlicher Aufruf: " << argv[0] << " " << endl; return -1; } Datum dd(argv[1]); // command line parameter is used cout << "dd : " << dd << endl; if ( aa < dd ) // aa frueheres Datum als dd? { cout << aa << " frueher als " << dd << endl; } else { cout << aa << " nicht frueher als " << dd << endl; } if ( bb == aa ) { cout << "aa und bb sind gleich" << endl; } return 0; }