私は本当に長い時間ネットをサーフィンしていましたが、私はこれに近い解決策にも至りませんでした。申し訳ありませんが、それは専門家にとっては些細なことです。C++はフォルダ内のすべてのファイルに対して同じコードを実行します
私は入力引数としてバイナリファイルを取るC++コードを持っていますが、何らかの計算が.csv
ファイルを出力します。 私は私の場合は
MyProgram filename1 filename2
を以下のように、1つまたは複数のファイル上でコードを実行するコマンドラインを使用しているので、私は特定のフォルダにfilename1
からfilenameN
にすべての私のファイルを持っています。 フォルダ名を入力する方法があるかどうかを知りたいので、プログラムはすべてのファイルに実行されます。
たぶん、あなたは次のように野生の文字の引数を指定してコマンドラインを使用することができますLinux用の事前
コード内のループを使用していますか? – CinCout
[** Boost.Filesystem **](http://www.boost.org/doc/libs/1_62_0/libs/filesystem/doc/index.htm)を使用して、指定されたディレクトリを反復処理します。 C++ 17は 'std'の一部としてファイルシステムを持っています – WhiZTiM
@CinCoutコード内のループを使って、フォルダ内の未知数のファイルを読むのに役立つとは思いません。あなたは私にこれのためのアイデアをくれませんか? – philippos