operator==<small>(std::filesystem::file_status)</small>
Von cppreference.com
< cpp | filesystem | file status
| <span class="kw1">friend</span> <span class="kw4">bool</span> operator<span class="sy1"></span><span class="br0">(</span> <span class="kw4">const</span> file_status<span class="sy3">&</span> lhs, <span class="kw4">const</span> file_status<span class="sy3">&</span> rhs <span class="br0">)</span> <span class="kw1">noexcept</span><span class="sy4">;</span> |
(seit C++20) | |
Prüft, ob zwei file_status Werte gleich sind, d.h. die von ihnen repräsentierten Typen und Berechtigungen sind entsprechend gleich.
Diese Funktion ist für die gewöhnliche unqualifizierte oder qualifizierte Suche nicht sichtbar und kann nur durch argumentabhängige Suche gefunden werden, wenn std::filesystem::file_status eine assoziierte Klasse der Argumente ist.
Der Operator != wird aus operator== synthetisiert.
<span class="editsection">[bearbeiten] </span> <span class="mw-headline" id="Parameters">Parameter</span>
| lhs, rhs | - | file_status Werte zum Vergleichen |
<span class="editsection">[bearbeiten] </span> <span class="mw-headline" id="Return_value">Rückgabewert</span>
lhs.type() <span class="sy1">==</span> rhs.type() <span class="sy3">&&</span> lhs.permissions() <span class="sy1">==</span> rhs.permissions()
<span class="editsection">[bearbeiten] </span> <span class="mw-headline" id="See_also">Siehe auch</span>
| holt oder setzt den Typ der Datei <span class="t-mark">(public member function)</span> <span class="editsection noprint plainlinks" title="Edit this template">[bearbeiten]</span> | |
| holt oder setzt die Berechtigungen der Datei <span class="t-mark">(public member function)</span> <span class="editsection noprint plainlinks" title="Edit this template">[bearbeiten]</span> |