目次 - API(機能別) - アサーション - SDL_ResetAssertionReport

# SDL_ResetAssertionReport

失敗したアサーションのリストを全て消去する

## 構文

`void SDL_ResetAssertionReport(void)`

## サンプルコード

``

    SDL_assert(1+1 == 3);  // アサーションを引き起こす
    printf("%p\n", SDL_GetAssertionReport());  // NULLでない
    SDL_ResetAssertionReport();
    printf("%p\n", SDL_GetAssertionReport());  // NULL

## 詳細

この関数は, この時点までに発生したアサーションを全て消去する. この関数を呼んだ直後はSDL_GetAssertionReport()は何も戻さない. さらに, 以前に発生したアサーションのtrigger_countは0に, always_ignoreは偽にリセットされる.

## 関連項目(関数)

SDL_GetAssertionReport

## SDL Wikiへのリンク

SDL_ResetAssertionReport - SDL Wiki