目次 - SDL 3.0 API(機能別) - アサーション - SDL_ResetAssertionReport
SDL_ResetAssertionReport
失敗したアサーションのリストを全て消去する
ヘッダ
SDL3/SDL_assert.h
構文
void SDL_ResetAssertionReport(void);
詳細
この関数は, この時点までに失敗したアサーションを全て消去する.
この関数を呼んだ直後はSDL_GetAssertionReport()は何も戻さない.
さらに, 以前に発生したアサーションのtrigger_countは0に, always_ignoreは偽にリセットされる.
スレッドセーフ
この関数はスレッドセーフではない.
他のスレッドで同時にアサーションが失敗する, または同時にこの関数を呼ぶと, メモリリークやクラッシュが発生する可能性がある.
バージョン
SDL 3.2.0以降
SDL Wikiへのリンク
SDL_ResetAssertionReport - SDL Wiki