目次 - SDL 3.0 API(機能別) - 標準ライブラリ - SDL_stack_free

SDL_stack_free

SDL_stack_allocで確保したメモリを解放する

ヘッダ

SDL3/SDL_stdinc.h

構文

#define SDL_stack_free(data)

引数

data解放するメモリのSDL_stack_alloc()が戻したポインタ

詳細

SDLがalloca()で確保したメモリの場合, このマクロは何もせず, 確保されたメモリはSDL_stack_alloc()を呼び出した関数から戻ると自動的に解放される. SDLがSDL_malloc()で確保したメモリの場合, SDL_freeでメモリが即座に解放される.

スレッドセーフ

この関数はどのスレッドからも安全に呼べる.

関連項目

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_stack_free - SDL Wiki