次の方法で共有


basic_path::basic_path コンストラクター

basic_path オブジェクトを構築します。

basic_path();
basic_path(const string_type& Str);
basic_path(const value_type *Ptr);
template<class InIt>
basic_path(
   InIt First,
   InIt Last
);
basic_path(const basic_path& Right);
basic_path(basic_path&& Right);

パラメーター

  • Str
    文字列。

  • Ptr
    文字の配列へのポインター。

  • First
    文字の範囲の最初の要素。

  • Last
    文字範囲の最後の要素の次の要素。

  • Right
    basic_path オブジェクト。

解説

最初のコンストラクターは、格納されている文字列を既定初期化します。

2 番目のコンストラクターは Strを使用して文字列を初期化します。

3 番目のコンストラクターは Ptrが指す文字の配列を使用して文字列を初期化します。

4 番目のコンストラクターは、Last範囲[First) から格納済み文字列を初期化します。

5 番目のコンストラクターは Rightに格納された文字列を使用して格納された文字列を初期化します。

最後のコンストラクターは Rightから格納される文字列を移動すると、格納される文字列を初期化します。

必要条件

ヘッダー: filesystem

名前空間: std::tr2::sys

参照

関連項目

basic_path クラス

<filesystem>