diff options
| author | Stefan Suhren <suhren.stefan@fh-swf.de> | 2014-06-26 12:29:36 +0200 |
|---|---|---|
| committer | Stefan Suhren <suhren.stefan@fh-swf.de> | 2014-06-26 12:29:36 +0200 |
| commit | 76a225e55fba3eee86a86e8849f7b1e620fc5a4b (patch) | |
| tree | 65c77b63481c483578fe9fcd749ab360bf8f7179 | |
| parent | 3706636ea93a281055ab8ed99c4ed527c8318091 (diff) | |
| download | Cpp2-76a225e55fba3eee86a86e8849f7b1e620fc5a4b.tar.gz Cpp2-76a225e55fba3eee86a86e8849f7b1e620fc5a4b.zip | |
Updated Assignment No.7
| -rw-r--r-- | 7.00.Fehlerklassen.cc | 6 | ||||
| -rw-r--r-- | datumsliste.dat | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/7.00.Fehlerklassen.cc b/7.00.Fehlerklassen.cc index 645a8e6..2446b7a 100644 --- a/7.00.Fehlerklassen.cc +++ b/7.00.Fehlerklassen.cc @@ -98,7 +98,7 @@ class Datum // Description: // ===================================================================================== bool Datum::monatOk (){ - return (monat >= 1 && monat <= 12) ? true : false; + return (monat >= 1 && monat <= 12); } // ----- end of function Datum::monatOk ----- // === FUNCTION ====================================================================== @@ -194,10 +194,10 @@ int main ( int argc, char *argv[] ){ dtm[i] = Datum(tg, mnt, jhr); } catch( FehlerMonat &ExceptObj ){ - cout << "Satz Nr. " << setw(7) << i+1 << " : " << ExceptObj.what() << " : " << ExceptObj.when() << "\n"; + cerr << "Satz Nr. " << setw(7) << i+1 << " : " << ExceptObj.what() << " : " << jhr << "-" << mnt << "-" << tg << "\n"; } catch( FehlerTag &ExceptObj ){ - cout << "Satz Nr. " << setw(7) << i+1 << " : " << ExceptObj.what() << " : " << ExceptObj.when() << "\n"; + cerr << "Satz Nr. " << setw(7) << i+1 << " : " << ExceptObj.what() << " : " << jhr << "-" << mnt << "-" << tg << "\n"; } i++; } diff --git a/datumsliste.dat b/datumsliste.dat index 5dd385a..37b2ebc 100644 --- a/datumsliste.dat +++ b/datumsliste.dat @@ -2002,3 +2002,7 @@ 15 03 2007 28 12 2006 31 01 2007 +29 02 2012 +29 02 2014 +29 02 1900 +29 02 2000 |
