これはかなり基本的な機能のようですが、どこでも見えますが、答えはノーと思われます。C++の#include文でワイルドカードを使用する方法はありますか?
私は、C++アプリケーションに含める必要があるファイルがたくさんあるフォルダを用意しています。彼らはすべて "FileX.h"という名前で、Xは1から400までの数字です。私は#include "File * .h"のようなものがあると思ったのでこれを行いました。そのパターンに適合します。ファイルが含まれる順序は関係ありません。私はおそらくファイルを共有ライブラリなどにした方がいいでしょうが、将来の参考として、これが可能かどうかを本当に知りたいと思います。
したがって、これらのファイルをすべて#include文に含めてもよろしいですか?それとも、C++にディレクトリ全体のファイルを含める(つまり、 "C:/ project/includes /"を#includeする)方法がありますか?
ありがとうございます!
400のincludeステートメントでヘッダーを作成し、そのヘッダーを含めるプログラムを作成します。 – chris
母は、奇妙なことに、私が最初にプログラムをテストしたのです。しかし、私はもっとエレガントなものがあると思った。ないと思います! – Hoyt
これは、1行のシェル呼び出しの単純な問題です。 –