По принцип, на повърхности, които ще съществуват до края на програмата, трябва ли да стартирам SDL_FreeSurface()
за всяка от тях или SDL_Quit()
ще се погрижи за всичко това вместо мен?
Питам главно защото указателите към редица мои повърхности са членове на класа и следователно ще трябва да следя всеки екземпляр на клас (в глобален масив или нещо подобно), ако искам да стартирам SDL_FreeSurface()
на всяка от съответните им повърхности. Ако SDL_Quit() ще направи всичко с един замах вместо мен, бих предпочел да го направя :D