summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--7.00.Fehlerklassen.cc6
-rw-r--r--datumsliste.dat4
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