У меня есть программа, которая принимает путь к папке в качестве аргумента командной строки. И затем я конкатенирую это с именами файлов для доступа к этим файлам.
Например, папка_папка "./config/" а затем file_path будет "./config/app.conf", как показано ниже
stringstream ss;
ss << folder_path << "app.conf";
file_path = ss.str();
Но это не сработает, если папка_папка не содержит косой черты. Это похоже на общую проблему, поэтому мне было интересно, есть ли там идиома для добавления косой черты в конце, если она не существует.