Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
Los operadores realizan una comparación léxica de dos rutas de acceso como cadenas. Use la función equivalent para determinar si dos rutas de acceso (por ejemplo, una relativa y una absoluta) hacen referencia al mismo archivo o directorio del disco.
Para obtener más información, vea Exploración del sistema de archivos (C++).
operator==
bool operator==(const path& left, const path& right) noexcept;
La función devuelve left.native() == right.native().
operator!=
bool operator!=(const path& left, const path& right) noexcept;
La función devuelve !(left == right).
operator<
bool operator<(const path& left, const path& right) noexcept;
La función devuelve left.native() < right.native().
operator<=
bool operator<=(const path& left, const path& right) noexcept;
La función devuelve !(right < left).
operator>
bool operator>(const path& left, const path& right) noexcept;
La función devuelve right < left.
operator>=
bool operator>=(const path& left, const path& right) noexcept;
La función devuelve !(left < right).
operator/
path operator/(const path& left, const path& right);
La función ejecuta lo siguiente:
basic_string<Elem, Traits> str;
path ans = left;
return (ans /= right);
operator<<
template <class Elem, class Traits>
basic_ostream<Elem, Traits>& operator<<(basic_ostream<Elem, Traits>& os, const path& pval);
La función devuelve os << pval.string<Elem, Traits>().
operator>>
template <class Elem, class Traits>
basic_istream<Elem, Traits>& operator<<(basic_istream<Elem, Traits>& is, const path& pval);
La función ejecuta lo siguiente:
basic_string<Elem, Traits> str;
is>> str;
pval = str;
return (is);