那么SDL_FreeSurface的功能是什么呢?

时间:2017-01-23 17:56:59

标签: c++ sdl sdl-2

我检查了这个函数的定义,但我还是不太清楚,用一个简单的句子向我解释。

1 个答案:

答案 0 :(得分:2)

它与SDL_Create___Surface函数相反 - 它告诉系统它不再需要保留与传递它的SDL_Surface*相关联的资源(内存等)。对于更复杂的delete结构,它相当于freeSDL_Surface。这是C库中的常见模式(在C ++中,我们将封装在该类的析构函数中释放资源)。