次の方法で共有


operator== (STL)

basic_pathbasic_directory_iteratorbasic_recursive_directory_iterator のオブジェクトで使用される等値演算子。

template<class String, class Traits>
   bool operator==(
      const basic_path<String, Traits>& Left,
      const basic_path<String, Traits>& Right);
   bool operator==(
      const basic_directory_iterator<Path>& Left,
      const basic_directory_iterator<Path>& Right);
   bool operator==(
      const basic_recursive_directory_iterator<Path>& Left,
      const basic_recursive__directory_iterator<Path>& Right);

パラメーター

  • Left
    左側のオブジェクト。

  • Right
    右側のオブジェクト。

戻り値

一つ目の演算子は Left.string() == Right.string()を返します。

2 番目と 3 番目の演算子は Left と Right の両方が空でないファイル名を格納したり Left と Right の両方が空のファイル名を格納した場合はを返します true ; それ以外の場合、戻り値の false演算子。

必要条件

ヘッダー: のファイルシステム

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

参照

関連項目

<filesystem>

basic_path::string メソッド

その他の技術情報

ヘッダー ファイル