如何使用 c++ 在 %appdata% 中创建文件

How to create files in %appdata% with c++

本文关键字:创建 文件 %appdata% 何使用 c++      更新时间:2023-10-16

我需要帮助在 AppData 中创建文件夹。假设我想在%appdata%中创建一个名为"MyFolder"的文件夹,它具有文本文件测试.txt我试图使用<fstream>并做到这一点;

ofstream file("%appdata%MyFoldertest.txt");

但它没有用..

像%appdata%这样的东西是特定于操作系统的,标准C++没有直接的方法来处理它们。您必须编写代码来分析文件路径,并从环境中提取 %appdata% 等值,或者使用非标准函数打开文件(如果存在(。

附言它也不起作用,因为"\"转义了引号,请改为"\\"。