arbeiten mit time.h

  • Hallo zusammen!

    Ich wollte mal fragen wie ich aus der Header time.h die aktuelle uhrzeit bekomme möchte einfach nur mal die sekunden minuten und stunden über printf ausgeben.
    in der time.h ist ja eine strukur mit den einzelnen zeiten aber wenn ich zubeispiel schreibe

    ..........
    tm uhrzeit;
    ............
    prinft("%d", uhrzeit.tm_sec);
    ............


    dann wirf er mir eine zeimlich große zahl herraus.

    Ich brauche die angaben der sekunden, minuten und studen für meine kleine grafikwelt die ich programmieren wie die aktuelle uhrzeit über eine analoge uhr anzeigen nur leider komme ich nicht an die uhrzeit des pc´s dachte das müsste über time.h gehen, oder irre ich mich da. Oder welche funktonen muss ich da noch aus der time.h aufrufen.

    Danke für hilfe

  • Probier time() gefolgt von localtime().

    ok schonmal ein anfang kommt aber ein complier-fehler

    in der header stehen die funktionen folgender maßen deklariert

    time (time_t*) //was bedeutet das (time_t*) ist das ein zeiger?
    localtime(const time_t*)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!