2017-02-03 6 views
0

AppDataでフォルダを作成する際に助けが必要です。 テキストファイルtest.txtを持つ%appdata%フォルダに "MyFolder"というフォルダを作成したいとします。 <fstream>を試してみました。%appdata%でファイルを作成する方法C++で

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

が、それはうまくいきませんでした。..%のAPPDATA%のような

+1

「動作しませんでした」を定義します。 – EJoshuaS

+0

https://msdn.microsoft.com/en-us/library/windows/desktop/bb762188(v=vs.85).aspx –

答えて

3

物事はOSが特定され、および標準C++はそれらを扱うのは直接的な手段を持っていません。あなたは、ファイルパスを解析し、環境から%appdata%のような値を抽出するコードを書かなければならないか、そうでなければ非標準関数を使ってファイルを開く必要があります。

関連する問題