Как мне сделать счетчик частоты кадров в C ++ и SDL, я знаю, что это как-то связано с таймером, но как мне поступить?
SDL_GetTicks () Функция возвращает количество миллисекунд с момента инициализации SDL.Вычитая два результата этой функции, вы получите количество времени между вызовами.Остальное - простая арифметика.
На вики SDL есть пример: http://sdl.beuc.net/sdl.wiki/SDL_Average_FPS_Measurement
Надеюсь, это поможет.