• ベストアンサー

ファイルのコピー

どなたか以前にも質問されてるかもしれませんが、PC-DOSにてファイルのコピーをする関数など(単なるDOSのcopyコマンドとどうとの作業をするもの)があれば教えてください。 使用しているのは、ボーランドC++4.5です。 できれば、使用ヘッダと、プロトタイプ宣言を教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • sssohei
  • ベストアンサー率33% (33/98)
回答No.1

機種依存であって良いのでしたら、 stdlib.h に system 関数があります。 (コマンドが機種毎で異なるだけで、system 関数はあります この関数を使って、copy コマンドを使用すれば良いのではないでしょうか? 詳細は URL をご覧下さい。 system("copy ~~~"); でOKだと思います。

参考URL:
http://www.linux.or.jp/JM/html/LDP_man-pages/man3/system.3.html
tb4104
質問者

お礼

ありがとうございます!! こんなものがANSIにあったとは・・・・

その他の回答 (1)

  • A__
  • ベストアンサー率47% (22/46)
回答No.2

#include <stdlib.h> main(){ system("copy C:\\Windows\\デスクトップ\\test.txt C:\\Windows\\デスクトップ\\test_.txt"); } bcc32 で↑のソースで実験して問題なくコピーできました。

関連するQ&A