construct 関数テンプレート

template<typename T, typename ...Args>
unspecified construct(Args const&... args)

指定した型のオブジェクトを構築する遅延関数である。

パラメータ

args -- コンストラクタの引数。

テンプレートパラメータ

T -- 構築するオブジェクトの型。

戻り値

評価すると T(xs...) を返す遅延オブジェクト。xs... は遅延引数 args... を評価した結果。