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

SDL_assert_always

常にアサーションを生成するマクロ

ヘッダ

SDL3/SDL_assert.h

構文

#define SDL_assert_always(condition) SDL_enabled_assert(condition)

引数

boolconditionテストの対象のブール値

詳細

このマクロはSDL_ASSERT_LEVELの設定に関わらず常に有効になる. これが発生するとエンドユーザのシステムでアプリケーションがクラッシュするため, これを使うことはほぼ存在しないと考えられる.

スレッドセーフ

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

バージョン

SDL 3.2.0以降

SDL Wikiへのリンク

SDL_assert_always - SDL Wiki