Uint32 SDL_GetTicks(void)
unsigned int lastTime = 0, currentTime;
while (!quit) {
// ここで処理を行う
// ...
// 1秒に1回報告する
currentTime = SDL_GetTicks();
if (currentTime > lastTime + 1000) {
printf("報告: %d\n", variable);
lastTime = currentTime;
}
}