Namensräume
Varianten
Aktionen

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) [bearbeiten]