Beispiel #1
0
int main(){
  Datum einDatum;
  try{
    einDatum.set(30,2,2010);
  }catch(const UngueltigesDatumException& e){
    cout<< e.what()<<endl;
  }
}
Beispiel #2
0
int main() {
   Datum einDatum;
   einDatum.set(1,10,1970);
  locale deDE("de_DE");
  cout << " bitte Datum im Format tt.mm.yyyy eingeben:" << endl;
  cin.imbue(deDE);
  cin >> einDatum;
  cout.imbue(deDE);
  cout << "deutsches Format :"  << einDatum << endl; 
  locale enUS("en_US");
  cout.imbue(enUS);
  cout << "US Format        :"  << einDatum << endl; 
  cout << "toString() mit Standard-Locale deDE:"  << einDatum.toString() << endl; 
  cout << "toString() mit Locale enUS         :"  << einDatum.toString(enUS) << endl; 
}