Filesystem operations and types
| Name | Description |
|---|---|
path | Path class wrapper to block calls to the fs::path(std::string) implicit constructor and the fs::path::string() method, which have unsafe and unpredictable behavior on Windows (see implementation note in PathToString for details) |
| Name | Description |
|---|---|
operator+ [deleted] | Deleted catch-all overload that forbids unsafe path concatenation via operator+. |
operator/ | Deleted catch-all overload that forbids unsafe path append operations via operator/. |
operator>> | Right shift operator |
operator<< | Stream insertion operator |
operator== | Equality operator |
operator<=> | Three-way comparison operator |