• ベストアンサー

CFile

VC++ 6.0 を使っています。 MFC の環境でプログラムを作っています。 CFlie を使って c:\work1\aaa.bin と同じ内容の複製を c:\work22\ec55\aaa.bin として、作成することは 簡単にできますか?  今は、他の方法で複製を作っているのですが、 もしかしたら、簡単にできるのかな? と思ったので質問しました。 よろしくご指導ください。

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

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

Windowsで単一ファイルのコピーだったらCFlieを使うまでもなくCopyFile()を使えばもっと簡単です。 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/copyfile.asp

参考URL:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/copyfile.asp
uyama33
質問者

お礼

FILE * ..... とやっていました。  時代の差を感じました。 ありがとうございました。 これでやります。

その他の回答 (1)

  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.2

MSDNを参照してください。 MFC ライブラリ リファレンス CFile::Duplicate より Duplicate ファイルの複製オブジェクトを構築します。

参考URL:
http://www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/vclib/html/_mfc_cfile_class_members.a
uyama33
質問者

お礼

ありがとうございます。 #1 の方の方法を 取ることにいたしま。 お世話になりました。

関連するQ&A