class A
{
public:
int** p=nullptr;
A(int* q)
{
int** r=new int*[1];
r[0]=q;
p=r;
B* g = new B(p[0]);
}
};
class B
{
public:
B(int*)
{
// 여기서 받아온 p[0]이 nullptr이라네요 왜죠?
}
}
class A
{
public:
int** p=nullptr;
A(int* q)
{
int** r=new int*[1];
r[0]=q;
p=r;
B* g = new B(p[0]);
}
};
class B
{
public:
B(int*)
{
// 여기서 받아온 p[0]이 nullptr이라네요 왜죠?
}
}
답변은 새 글로
감사합니다
아 ㅋㅋ 컴파일러가 잘못된 위치에 오류가 났다고 한거였어요 도와주셔서 감사합니다