std::filesystem::path::is_absolute,is_relative
Von cppreference.com
< cpp | filesystem | path
| bool is_absolute() const; |
(1) | (seit C++17) |
| bool is_relative() const; |
(2) | (seit C++17) |
Prüft, ob der Pfad absolut oder relativ ist. Ein absoluter Pfad ist ein Pfad, der den Speicherort einer Datei eindeutig identifiziert, ohne Bezug auf einen zusätzlichen Startspeicherort. Die erste Version gibt true zurück, wenn der Pfad im nativen Format absolut ist, false andernfalls; die zweite Version umgekehrt.
Inhalt |
[bearbeiten] Parameter
(keine)
[bearbeiten] Rückgabewert
1) true, wenn der Pfad absolut ist, andernfalls false.
2) false, wenn der Pfad absolut ist, andernfalls true.
[edit] Exceptions
Kann implementierungsdefinierte Ausnahmen auslösen.
[bearbeiten] Anmerkungen
Der Pfad "/" ist unter einem POSIX-Betriebssystem absolut, unter Windows jedoch relativ.
[bearbeiten] Siehe auch
| (C++17) |
komponiert einen absoluten Pfad (Funktion) |