Mam program, który pobiera ścieżkę folderu jako argument wiersza poleceń. A potem łączę to z nazwami plików, aby uzyskać dostęp do tych plików.Czy istnieje idiom do dodawania końcowego ukośnika do ścieżki pliku?
Na przykład FOLDER_PATH jest „./config/” a następnie ścieżka_do_pliku byłoby „./config/app.conf” jak pokazano poniżej
stringstream ss;
ss << folder_path << "app.conf";
file_path = ss.str();
Ale to nie będzie działać, jeśli FOLDER_PATH robi” t zawierać zakończenie końcowe. Wydaje się, że jest to typowy problem, więc zastanawiałem się, czy istnieje idiom dodawania slasha na końcu, jeśli nie istnieje.
Nie znam żadnego idiomu, ale myślę, że korzystanie z biblioteki takiej jak system plików doładowania jest o wiele bardziej elastyczne, nie musisz się martwić ukośnikami i ukośnikami (Windows). Dalej ta biblioteka będzie częścią standardowej biblioteki. – dieram3