目次 - SDL 3.0 API(機能別) - アサーション - SDL_ASSERT_FILE

SDL_ASSERT_FILE

アサーションで使用されるコンパイル中のファイル名のマクロ

ヘッダ

SDL3/SDL_assert.h

構文

#define SDL_ASSERT_FILE SDL_FILE

詳細

このマクロは既に定義されていない場合のみ定義されるため, これを上書きしたい場合(公開されたバイナリにビルドマシンの情報を漏らす可能性があるため, パス情報を全く提供したくない場合などがありうる)は, SDL.hまたはSDL_assert.hをインクルードする前にdefineすればよい. 例えばこれを""とすると, アサーションにはソースコードのパス情報が含まれなくなる.

バージョン

SDL 3.4.0以降

SDL Wikiへのリンク

SDL_ASSERT_FILE - SDL Wiki