operator== (STL)
Operátor rovnosti, který se používá s basic_path, basic_directory_iterator, a basic_recursive_directory_iterator objekty.
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);
Parametry
Left
Objektu vlevo.Right
Na správný objekt.
Vrácená hodnota
První operátor vrací Left.string() == Right.string().
Druhý a třetí operátory vrací true pokud obě Left a Right uložit názvy souborů není prázdný, nebo pokud obě Left a Right uložit prázdný soubor názvy; jinak operátory vrací false.
Požadavky
Záhlaví: filesystem
Obor názvů: std::tr2::sys