Console: Datum schreiben und eingeben
-
Hallo zusammen,
ich bin am verzeifeln

ich programmiere schon wat länger c++, habe aber eine lange zeit ausgesetzt, jetzt merke ich wie blöd das war.
So:
1. Wie bekomme ich es hin, dass ich in eine Methode das jetztige Datum ausgeben kann.
2. Wie schaff ich es ein Datum einzugeben...
Versuch zu Frage 1.
#include <time.h> struct tm *tmnow; void today(void){ time_t tnow; time(&tnow); tmnow = localtime(&tnow); std::cout << tmnow->tm_mday << " . " << tmnow->tm_mon + 1 << " . " << tmnow->tm_year + 1900; }Dabei kommt dann nur mist raus, wie 01512A154

Zu 2 habe ich mich noch nicht dran gesetzt doch kennt ihr eine Seite, wo ich das nach gucken kann.
Freue mich auf eure antworten, und danke schon mal im Voraus.
Froh Weinachten :xmas1:
Gruß
Coco
-
Also die Ausgabe funktioniert bei mir tadellos, sehe auch nichts falsches.
Zum einlesen geht einfach
char dot; int day,month,year; std::cin >> day >> dot >> month >> dot >> year;Die Seite zum Nachschauen wäre die Dokumentation zu std::cin

-
hi,
vielen dank für die Antwort

ich habe das jetzt einfach kopiert und dann hat es auf einmal tatdellos funktioniert, danke

Auch noch mal danke für die datums eingabe, perfeckt

Gruß
Coco
-
Dieser Thread wurde von Moderator/in Jochen Kalmbach aus dem Forum C++/CLI mit .NET in das Forum C++ (auch C++0x und C++11) verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.