timestamp: milliseconds



  • Hallo,
    ich möchte Millisecunden ausgeben:
    mit

    struct timeval *time;
    	int msec = time->tv_usec;
            printf("milliseconds: %d",msec );
    

    habe Fehlermeldung
    error: invalid use of undefined type 'struct timeval'
    error: forward declaration of 'struct timeval'

    struct timeval time:
    error: aggregate 'timeval time' has incomplete type and cannot be defined.

    ich kann "windows.h, timeb.h und sys/time.h" nicht benutzen.

    wie kann ich das Problem lösen?

    danke



  • babaduli schrieb:

    ich möchte Millisecunden ausgeben:

    In welcher Form liegt denn der Zeitpunkt vor, dessen Millisekunden du ausgeben möchtest?

    babaduli schrieb:

    ich kann "windows.h, timeb.h und sys/time.h" nicht benutzen.

    Warum nicht?



  • hallo
    weil es eine Fehlermeldung kommt.
    error: sys/timeb.h: No such file or directory

    gruß



  • Beantwortest du die andere Frage auch noch?



  • error: sys/timeb.h: No such file or directory

    #include <sys/timeb.h>
    

    zu

    #include <sys/time.h>
    

Log in to reply