Pfad-Handling etc.



  • Hallo,

    ich schreibe eine Applikation, die grundsätzlich unter win und linux lauffähig sein soll.
    Beim file I/O stellt sich mir die frage, ob es irgednwelche bibliotheken gibt, welche die handhabung von pfadangaben (/a/path/in/linux vs. c:\in\win\) erleichtern?

    In einem anderen projekt verwende ich zu diesem zweck die funktionalitäten der libqt, die ist hier leider nicht möglich (die libqt ist ja ziemlich schwergewichtig und dient eigentlich einem anderen zweck. sie nur zum pfadhandling zu verwenden macht ja keinen sinn).

    gibts da was leichtgewichtiges?

    danke
    alex



  • AbsoluteBeginner schrieb:

    gibts da was leichtgewichtiges?

    Ja. Einfach immer / nehmen, denn seit 15 Jahren geht das auch in Windows.



  • das hört sich gut an.
    wie decodeire ich dann z.B.
    C:\Eigene Dateien\testfile?

    /C/Eigene\ Dateien/testfile?

    Danke!



  • C:\Eigene Dateien\testfile
    ist
    C:/Eigene Dateien/testfile

    Laufwerksbuchstaben gibt's halt noch.



  • volkard schrieb:

    AbsoluteBeginner schrieb:

    gibts da was leichtgewichtiges?

    Ja. Einfach immer / nehmen, denn seit 15 Jahren geht das auch in Windows.

    Echt? Ich dachte das gilt nur für den Compiler selber, um z.B. includes zu finden.
    Wäre ja eigentlich nicht schlecht...

    Ansonsten gibt es noch boost::filesystem.



  • schrotus schrieb:

    Ansonsten gibt es noch boost::filesystem.

    Dort gibt es aber das gleiche Problem. 😉


Anmelden zum Antworten