operator== (STL)
Opérateur d'égalité utilisé avec basic_path, basic_directory_iterator, et les objets d'basic_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);
Paramètres
Left
L'objet de gauche.Right
L'objet de droite.
Valeur de retour
Le premier opérateur retourne Left.string() == Right.string().
Les deuxième et troisième opérateurs retournent true si Left et Right stockent les noms de fichiers vides ou si Left et les noms de fichiers vides du magasin d'Right ; sinon, les opérateurs falsede retour.
Configuration requise
En-tête : filesystem
Espace de noms : std::tr2::sys