ここに私が試しているものの簡略版があります
#include <iostream>
using namespace std ;
class a
{
public:
a(int xinit, int yinit){x=xinit; y=yinit;}
private:
int x, y;
};
class b
{
public:
b(int pinit, int qinit){p=pinit; q=qinit;}
private:
int p,q;
a Test(p,q);
};
int main()
{
return 0;
}
コンパイルすると、「p」はタイプではありませんというエラーが表示されます。誰が何が悪いのか教えてもらえますか?