このサイトの他の場所で同様の質問を見つけることができませんが、2 つの異なるファイルでクラスを宣言することは可能ですか。
たとえば、ファイル内のすべてのパブリック クラス コンポーネントと、別のファイル内のプライベートおよびその他のコンポーネントです。
publics.h
class test {
public:
int geta();
void seta(int);
};
privates.h
class test {
private:
int a;
};
上記の方法は間違いなく間違っていますが、そのような方法はありますか。