Namespaces
Variants
Actions

operator==(std::filesystem::file_status)

From cppreference.com
 
C++
 
Filesystem library
Classes
Functions
File types
 
std::filesystem::file_status
 
friend bool operator==( const file_status& lhs, const file_status& rhs ) noexcept;
(since C++20)

Checks if two file_status values are equal, i.e. types and permissions represented by them are same respectively.

This function is not visible to ordinary unqualified or qualified lookup, and can only be found by argument-dependent lookup when std::filesystem::file_status is an associated class of the arguments.

The != operator is synthesized from operator==.

[edit] Parameters

lhs, rhs - file_status values to compare

[edit] Return value

lhs.type() == rhs.type() && lhs.permissions() == rhs.permissions()

[edit] See also

gets or sets the type of the file
(public member function) [edit]
gets or sets the permissions of the file
(public member function) [edit]

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant