Как построить полную строку пути (безопасно) из отдельных строк?

Есть ли в C ++ эквивалент функции python os .path.join ? По сути, я ищу что-то, что объединяет две (или более) части пути к файлу, чтобы вам не приходилось беспокоиться о том, чтобы эти две части идеально подходили друг к другу. Если бы он был в Qt, это тоже было бы круто.

Обычно я потратил час на отладку некоторого кода, и, по крайней мере, часть этого была потому, что root + filename должен был быть root / + filename , и я надеюсь избежать этого в будущем.

83
задан sas4740 9 June 2011 в 19:01
поделиться