Cプログラムから呼び出すにls -r
は、、、、、mv
のような操作が必要
です。最善の方法は何ですか?呼び出しを呼び出すか、これらの機能を自分で記述して、これらのコマンドを呼び出すには?copy
delete
rm -rf
system()
2 に答える
0
于 2013-03-06T13:31:21.553 に答える
0
その方法を学ぶことに興味があるので、それらを再コーディングします。しかし、 経由で呼び出すよりもはるかに手間がかかりますsystem(3)
。rename(2)
また、必要に応じて およびその他のシステム コールを使用することもできます。
したがって、すばやく実行したい場合は、system(3)
;を使用します。そうでなければ、楽しんでください:)
編集:
私のアドバイス:system(3)
またはexec*(3)
最初にそれを実行し (使用するバイナリの など、既に実装されている機能-r
を利用できるようにするため)、プログラムの残りの部分が終了したら、それを改善するのを楽しむことができます。
于 2013-03-06T13:35:57.157 に答える