append_path

Top  Previous  Next

Skripte > Klassen-Elemente und C++-Befehle > Dateibehandlung > append_path

 

Prototyp

 

str append_path( const str& xsPath1, const str& xsPath2 );

 

Beschreibung

 

Gibt einen aus den Teilen xsPath1 und xsPath2 zusammengesetzten Pfad zurück, in dem sie durch einen Pfad-Trenner verbunden sind. Ist xsPath1 oder xsPath2 leer, so wird der jeweils andere Teil zurückgegeben, ohne einen Pfad-Trenner anzufügen.

 

Beispiel:

 

str sLogPath = append_path current_path(), "log.txt");

 

statt

 

str sLog = current_path() + path_separator + "log.txt";

 

Unter Windows gilt:

 

   append_path("a", "b") == "a\\b"

   append_path("a\\", "b") == "a\\b" 

   append_path("a", "\\b") == "a\\b"

   append_path("a\\", "\\b") == "a\\b"

   append_path("a", "") == "a"  

   append_path("", "b") == "b"

 

 



Diese Seite gehört zur TextTransformer Dokumentation

Home  Inhalt  English