gettimeofday
-
Hallo zusammen,
ich möchte gerne die Funktion „gettimeofday“ anwenden. Ich habe die Includedatei #include <sys/time.h> eingefügt, bekomme aber den Fehler:
fatal error C1083: Datei (Include) kann nicht geöffnet werden: "sys/time.h": No such file or directoryWas hat das zu bedeuten?
Evt. muss ich auch die Lib Winmm.lib zulinken. Kann mir bitte jemand mitteilen, ob und wie ich die Lib in Visual C++ 2008 zulinken kann? Muss sonst noch etwas beachtet werden?
Vielen Dank.
Grüße
datatom
-
Die Fehlermeldung soll dir sagen, daß der Header nicht verfügbar ist und dementsprechend nicht inkludiert werden kann. Soweit ich das weiß, gibt es gettimeofdate nicht unter Windows. Das gilt auch für den Header. Da hilft auch nicht das Hinzulinken der besagten Library, was im übrigen den Compiler nicht uinteressieren würde, der diese Fehlermeldung ausgespuckt hat.
Das hat Google zu dem Thema:
http://stackoverflow.com/questions/1676036/what-should-i-use-to-replace-gettimeofday-on-windows.Vielleich hilft dir das ja weiter.
Gruß Kimmi
-
Den Header gibt es nicht für VS. Mögliche Alternative GetLocalTime http://msdn.microsoft.com/en-us/library/ms724338(VS.85).aspx
-
Warum probierst du es nicht direkt mit der CTime Klasse? Ist denke ich mal das einfachste.
-
oder verwende COleDateTime