Cpp-standard-library-cpp-allocate-shared
提供:Dev Guides
説明
allocを使用してT型のオブジェクトにメモリを割り当て、コンストラクタに引数を渡して構築します。 この関数は、作成されたオブジェクトへのポインターを所有して保存するタイプshared_ptrのオブジェクトを返します。
宣言
- 以下は、std
- allocate_sharedの宣言です。
C 11
パラメーター
- args -アロケーターオブジェクトです。
- alloc -0個以上のタイプのリストです。
戻り値
shared_ptrオブジェクトを返します。
例外
例
- 以下の例では、std
- allocate_sharedについて説明しています。
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-