インテル® C++ コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス
ショートベクトル乱数ジェネレーター (SVRNG) ライブラリーは、ステータス変数と対応する set/get 関数によるエラー処理をサポートしています。エラーの場合、NULL ポインターが返されます (可能な場合)。次の表は、svrng.h で定義されているステータス定数です。
マクロ名 |
説明 |
---|---|
SVRNG_STATUS_OK |
エラーなし |
SVRNG_STATUS_ERROR_BAD_PARAM1 |
不正な引数 #1 |
SVRNG_STATUS_ERROR_BAD_PARAM2 |
不正な引数 #2 |
SVRNG_STATUS_ERROR_BAD_PARAM3 |
不正な引数 #3 |
SVRNG_STATUS_ERROR_BAD_PARAM4 |
不正な引数 #4 |
SVRNG_STATUS_ERROR_BAD_PARAMS |
引数の不正な組み合わせ |
SVRNG_STATUS_ERROR_BAD_ENGINE |
不正なエンジン (NULL ポインター) |
SVRNG_STATUS_ERROR_BAD_DISTR |
不正な分布 (NULL ポインター) |
SVRNG_STATUS_ERROR_MEMORY_ALLOC |
メモリー割り当てに失敗 |
SVRNG_STATUS_ERROR_UNSUPPORTED |
サポートされていない関数またはメソッド |