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

SDL_AssertData

アサーションの情報の構造体

ヘッダ

SDL3/SDL_assert.h

フィールド

boolalways_ignore真のときアサーションに失敗してもアプリケーションは常に継続する
unsigned inttrigger_countアサーションのが失敗した回数
const char *conditionアサーションのテストコードの文字列
const char *filenameアサーションを行うソースファイルの名前
intlinenumアサーションを行うfilename内の行番号
const char *functionアサーションを行う関数の名前
const struct SDL_AssertData *next次のアサーション情報へのポインタ

詳細

この構造体はアサーションハンドラで情報が書き込まれ, 報告に加えられる. SDL_GetAssertionReport()はリンクされたリスト構造でこの構造体を戻す.

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_AssertData - SDL Wiki