Я хочу создать каталог path = "$ HOME / somedir"
.
Я пробовал использовать boost :: filesystem :: create_directory (путь)
, но это не удается - очевидно, функция не расширяет системные переменные.
Как я могу сделать это самым простым способом?
(примечание: в моем случае строка path
является константой, и я не знаю наверняка, содержит ли она переменную)
edit: Я работаю над Linux (хотя я планирую перенести свое приложение на Windows в ближайшем будущем).