标签: time sdl unsigned
SDL的时间函数SDL_GetTicks()的返回类型为Uint32,即typedef uint32_t Uint32。该函数给出了SDL应用程序启动后的毫秒数。
SDL_GetTicks()
Uint32
typedef uint32_t Uint32
现在,32位的无符号整数保持毫秒大约是50天。假设我编写了一个应用程序(例如一个24/7运行的游戏服务器),它使用这个函数来计算运行速度,那么当32位无符号整数已满时,运行50天后会发生什么?
答案 0 :(得分:3)
它溢出。
根据this website和其他一些资源,价值将从每49.7天开始。