int main(void) {
if (SDL_Init(SDL_INIT_VIDEO | SDL_INIT_EVENTS | SDL_INIT_TIMER) > 0) {
std::cerr << SDL_GetError() << std::endl;
}
if (IMG_Init(IMG_INIT_PNG) > 0) {
std::cerr << IMG_GetError() << std::endl;
}
if (TTF_Init() > 0) {
std::cerr << TTF_GetError() << std::endl;
}
TTF_Font* TTF_FontFont = TTF_OpenFont("font.ttf", 25);
if (TTF_FontFont == nullptr) {
std::cerr << TTF_GetError() << std::endl;
}
...
TTF_CloseFont(TTF_FontFont);
SDL_DestroyRenderer(SDL_RendererRenderer);
SDL_DestroyWindow(SDL_WindowWindow);
IMG_Quit();
TTF_Quit();
SDL_Quit();
return 0;
}