クラスヘッダーに次のような構造「configset」が必要です。
class A {
public:
static configset *getnext();
}
もちろん、コンパイラは configset がタイプではないと文句を言いますが、いくつかの関数とともに別のヘッダー ファイルに実装されています。そのため、そのヘッダー ファイルをインクルードすることはできません。コンパイラは、これらの関数が複数回定義されているというエラーをスローします。しかし、クラスヘッダーで構成セットを取得するにはどうすればよいですか? 構造体が 2 回定義されているというエラーがコンパイラによってスローされるため、単にコピーしても機能しません。