目次 - SDL 3.0 API(機能別) - 標準ライブラリ - SDL_rand_bits

SDL_rand_bits

32ビットの疑似乱数を生成する

ヘッダ

SDL3/SDL_stdinc.h

構文

Uint32 SDL_rand_bits(void);

戻り値

(Uint32) [0-SDL_MAX_UINT32]の乱数を戻す.

詳細

ランダムな数を生成したい場合はSDL_rand()を使用すること.

生成のランダム順序には品質の保証がないため, セキュリティ(暗号, パスワード)や金銭(ルートボックス(ガチャ), カジノ)が関係する場合は使用してはならない. 異なる目的のための様々な乱数ライブラリが存在するので, 目的に合ったものを選択するべきである.

スレッドセーフ

全ての呼び出しは同一のスレッドから行う必要がある.

バージョン

SDL 3.2.0以降

関連項目

SDL Wikiへのリンク

SDL_rand_bits- SDL Wiki