Existe-t-il un moyen d'obtenir le caractère séparateur de chemin de la plate-forme en utilisant la fonction Système de fichiers Boost ? Par séparateur de chemin, j'entends /
pour Unix et \
pour Windows.
Je sais déjà que je peux utiliser boost::filesystem::path::operator/
pour concaténer deux chemins avec le caractère de séparation approprié. Mais je veux juste que l'un ou l'autre /
o \
.
Je sais également que je peux utiliser #ifdef _WIN32
mais je préférerais que Boost.Filesystem m'indique le caractère séparateur approprié.
EDIT : Je veux utiliser version 3 de l'API Boost.Filesystem, telle qu'elle est utilisée dans Boost 1.48.