Forum huvudsida -> Programmering -> Kolla tiden (C++)
Sidor: 1
The_code | 18:48 - 31:a December 2005 | Post #1 | |
Medlem Inlägg: 28 Skicka PM |
Hur kan man kolla tiden i C++. Så man kan göra timers.. Jag vill helst inte använda SDL.. Nån som vet ? ------------------------- Pillar med VB.NET, C++ och GameMaker |
Celeron | 21:22 - 31:a December 2005 | Post #2 | |
Medlem Inlägg: 418 Skicka PM |
Vilken tid menar du? Systemtiden eller tiden sedan programmet startades? Tiden sedan programmet startades får man med clock(); och den returnerar en clock_t:
Jag har inte testat koden men den borde funka. Tiden man får är inte i sekunder från början, utan man får sekunderna genom att dela med "CLOCKS_PER_SEC". ------------------------- Det viktigaste är att ha roligt! Har ny hemsida: http://www.freewebs.com/cpperik/ |
_0D_0A | 16:36 - 1:a Januari 2006 | Post #3 | |
Medlem Inlägg: 21 Skicka PM |
timeGetTime() brukar jag använda. Då får du tiden i millisekunder (returnerar ett DWORD-värde), vilket är den tid jag oftast är efter iaf. Tror att funktionen kräver att man inkluderar Mmsystem.h och biblioteket Mmtimer.lib. |
The_code | 17:40 - 1:a Januari 2006 | Post #4 | |
Medlem Inlägg: 28 Skicka PM |
Tack Celeron. Det funkade fint Tänkte jag skulle testa _OD_OAs metod också. Hur använder man det då ? EDIT: _OD_OA: Man kan också få millisekunderna med Celerons metod. Då kan man ta bort CLOCKS_PER_SEC. ( kom jag på ) ------------------------- Pillar med VB.NET, C++ och GameMaker Senast redigerad 17:54 - 1:a Januari 2006 |
Celeron | 20:29 - 1:a Januari 2006 | Post #5 | |
Medlem Inlägg: 418 Skicka PM |
Jag hade nästan för mig att det var så, men inte på alla system tror jag. Det var en som använde timeGetTime() i en tutorial en gång, men den funktionen fanns inte för mig, den kanske bara finns i VC++? ------------------------- Det viktigaste är att ha roligt! Har ny hemsida: http://www.freewebs.com/cpperik/ |
Sidor: 1
Forum huvudsida -> Programmering -> Kolla tiden (C++)
Du får inte posta i den här tråden | Till toppen
Datum
2024-05-07 05:49
Vecka: 19
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.