Benötige 64-Bit time_t
-
Hi @ all,
Borland definiert standardmäßig (zumindest bei mir) time_t als long als 32 Bit.
time_t muss in meiner Anwendung aber _int64 sein.Weiß jemand wie ich das hinbekomm ??
-
Hallo,
Gar nicht.
Wozu brauchst du diesen speziellen Typ?
-
Weile ich Teile der Anwendung mit VC entwickle und auch teste - und dort ist time_t 64 Bit lang.
-
Da time_t nur ein typedef auf long ist, könntest du einen deinem Programm einen solchen auf _int64 einfügen. Ob dir das was nützt sei mal dahingestellt. Das kommt jetzt darauf an in welchen Funktionen du deine time_t Varaiblen nutzt.
-
leider kompiliert er dann überhaupt net mehr

-
auf der anderen Seite könnte man natürlich probieren in VC time_t wieder auf 32Bit zu kriegen aber auch das gelingt mir net wirklich
-
Wieso muß in beiden Fällen ein gleich großer Typ verwendet werden?
Und wenn dem so ist, nimm doch einfach etwas anderes als time_t, z.B. long long.