次の方法で共有


nothrow_t Structure

割り当てエラーを報告するために関数は null ポインターを返す必要があることを示すために構造体として新しい演算子の関数のパラメーターはなく、スローされる例外を使用します。

struct std::nothrow_t {};

解説

構造体は、コンパイラがコンストラクターの正しいバージョンを選択できます。nothrow (<new>) は std::nothrow_tオブジェクトの型のシノニムです。

使用例

std::nothrow_t が関数パラメーターとして方法の例については、使用するか 新しい演算子[入力] 新しい演算子 を参照してください。

必要条件

Header: <new>

名前空間: std

参照

関連項目

C++ の標準ライブラリのスレッド セーフ