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

2019-09-14 20:47发布

This question already has an answer here:

I need help creating a Folder in AppData. Lets say I want to create a Folder in %appdata% called "MyFolder", which has the text file test.txt I tried to use <fstream> and do this;

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

but it didn't work..

1条回答
再贱就再见
2楼-- · 2019-09-14 21:12

Things like %appdata% are OS specific, and Standard C++ has no direct means of dealing with them. You will have to write code to parse the file path, and extract values like %appdata% from the environment, or alternatively use non-standard functions to open the file, should such exist.

查看更多
登录 后发表回答