Как создать файлы в%appdata% с помощью C++

Мне нужна помощь в создании папки в AppData. Допустим, я хочу создать папку в%appdata% с именем "MyFolder", в которой есть текстовый файл test.txt, который я пытался использовать <fstream> и сделай это;

ofstream file("%appdata%\MyFolder\test.txt");

но это не сработало..

1 ответ

Решение

Такие вещи, как% appdata%, зависят от конкретной ОС, и в Standard C++ нет прямых средств для их решения. Вам нужно будет написать код для анализа пути к файлу и извлечь значения, такие как% appdata% из среды, или использовать нестандартные функции для открытия файла, если таковые существуют.

Другие вопросы по тегам