this post was submitted on 15 Jun 2023
10 points (100.0% liked)
Programming
13455 readers
21 users here now
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
You save the unix timestamp at the beginning of the game and the end of the game (or use the current one). With this timestamps you can use functions to calculate length etc. For example https://cplusplus.com/reference/ctime/difftime/ You then can convert those into a better format. More info here https://cplusplus.com/reference/ctime/
Also chatgpt could help in those cases, if you don't want to wait for a answer on here :P
I think the is the most accurate solution,
clock()
as suggested by another answer may overflow, but this only suffers from potential precision problems with double, but you'd have to wait for an incredibly long time for this to become significant.