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

SDL_zerop

ポインタを使用してオブジェクトのメモリを0でクリアする

ヘッダ

SDL3/SDL_stdinc.h

構文

#define SDL_zerop(x) SDL_memset((x), 0, sizeof(*(x)))

引数

xクリアするオブジェクト

詳細

このマクロはオブジェクトのサイズを計算するSDL_memsetのラッパーで, コピー/ペーストのミスを防ぎ, コードを明瞭にするために存在する.

このマクロは, オブジェクトそのものや配列ではなく, オブジェクトへのポインタを引数に取る.

スレッドセーフ

このマクロはどのスレッドからも安全に呼べる.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_zerop - SDL Wiki