• ベストアンサー

フォルダの作成方法と保存方法

VC++6.0でプログラミング中に 任意の名前のフォルダを作成し 作成したフォルダの中に プログラミング中にfopenし、作成書込みをした .txtファイルを保存したいと思っています。 fopenでファイルの作成は出来たのですが フォルダの作成と、保存場所(フォルダの中)の指定が出来ずに困っています。 知っている方いましたらご教授お願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • FAY
  • ベストアンサー率49% (95/193)
回答No.5

No3です。 大変失礼いたしました。 指定パス文字列の最後に"\\"が必要です。 なので、DirPathを"C:\\hoge\\temp\\"とすると 先ほど書いたような結果になります。

すると、全ての回答が全文表示されます。

その他の回答 (4)

  • FAY
  • ベストアンサー率49% (95/193)
回答No.4

BOOL MakeSureDirectoryPathExists(LPSTR DirPath); を使うと指定したパスまでディレクトリを作ってくれます。 たとえば、DirPathに"C:\hoge\temp"と指定すると Cドライブの下にhogeを、hogeの下にtempを作成してくれます。 ただ、この関数はimagehlp.libを必要とします。

すると、全ての回答が全文表示されます。
  • manima2
  • ベストアンサー率16% (11/66)
回答No.3

C言語だと、 mkdir関数(ディレクトリ作成)、 chdir関数(ディレクトリ移動) がありますが…。

すると、全ての回答が全文表示されます。
  • uyama33
  • ベストアンサー率30% (137/450)
回答No.2

CreateDrectory(foldername, lpSecurityAttribute); を使うとできます。

すると、全ての回答が全文表示されます。
  • uyama33
  • ベストアンサー率30% (137/450)
回答No.1

CreateDrectory(foldername, lpSecurityAttribute); を使うとできます。

すると、全ての回答が全文表示されます。

関連するQ&A