静的メンバー変数のメモリを解放する方法を説明できる人はいますか? 私の理解では、クラスのすべてのインスタンスが破棄された場合にのみ解放できます。この時点で私は少し無力です...
それを説明するいくつかのコード:
class ball
{
private:
static SDL_Surface *ball_image;
};
//FIXME: how to free static Variable?
SDL_Surface* ball::ball_image = SDL_LoadBMP("ball.bmp");