Вопрос Create_directory c++

When every god dead, I can live a normal life...
Забаненный
Статус
Оффлайн
Регистрация
9 Авг 2020
Сообщения
328
Реакции[?]
48
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Получаю краш когда вызываю CreateConfigsDirectory()
C++:
bool CreateConfigsDirectory() {

    if (!std::filesystem::create_directory(fsConfigsDirectory))
        return false;

    return true;
    
} // !CreateConfigsDirectory()
C++:
const std::filesystem::path fsConfigsDirectory = "C:\\Configs";
Только не понимаю почему, если прописываю вместо fsConfigsDirectory просто "C:\\Configs", то все нормально.
1624025941101.png
 
Начинающий
Статус
Оффлайн
Регистрация
18 Июн 2021
Сообщения
10
Реакции[?]
6
Поинты[?]
0
Странно, код должен работать.
Насколько я знаю, винда сейчас так просто доступ к диску C не даёт(Запускай от имени админа, а если используешь отдкладчик - то запускай визуалку от админа).
Попробуй использовать std::experimental::filesystem.
Попробуй const std::string fsConfigsDirectory = "C:\\Configs";
 
When every god dead, I can live a normal life...
Забаненный
Статус
Оффлайн
Регистрация
9 Авг 2020
Сообщения
328
Реакции[?]
48
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Странно, код должен работать.
Насколько я знаю, винда сейчас так просто доступ к диску C не даёт(Запускай от имени админа, а если используешь отдкладчик - то запускай визуалку от админа).
Попробуй использовать std::experimental::filesystem.
Попробуй const std::string fsConfigsDirectory = "C:\\Configs";
Спасибо, но не помогло, я сам хз что и почему. Странно что другом проекте все норм...
 
Сверху Снизу