多くのファイル(C++)でいくつかの変更を繰り返す必要があります。私はすべてのstrcpy()とstrcat()をsprintf()で置き換える必要があります。私は、変換は次のように行われるだろうと考え出し:フォルダ内のすべてのファイルのコードを変更するにはどうすればいいですか?
strcpy(out,in) would be sprintf(out,%d,in)
と
strcat(out,in) would be sprintf(out,out%d,in)
私は急速にすべての交換を行うために使用することができますどのようなツールを、私は手動でそれを行うことはできませんの9000上がありますこれらを修正する。
ご意見ありがとうございます。
私はこれを行う理由は、我々はコードを変換する方法を実装することを計画していることである
Ubuntuの
のWindows XP/Linuxを使用しています。私たちはstrcatとallを使用しているので、状況変換をうまく機能させることはできません。すべてが書かれたファイルが正しい順序ですべてのものを持っているので、
何らかのideでreg-exを使用して検索して置き換えますか? – relaxxx
[superuser.com](http://superuser.com)に投稿することを検討してください。私も[sed](http://en.wikipedia.org/wiki/Sed)をお勧めします。このタイプの作業のために作られました。 –
[awk](http://en.wikipedia.org/wiki/AWK)や[sed](http://en.wikipedia.org/wiki/Sed)は、このようなことに非常に便利です。 –