class A {
public:
void operator=(const B &in);
private:
int a;
};
class B {
private:
int c;
}
죄송합니다. 오류가 발생했습니다. 할당 연산자가 유효합니까? 또는 이것을 달성 할 수있는 방법이 있습니까? [A 클래스와 B 클래스 사이에 관계가 없습니다.]할당 연산자가 다른 유형의 객체에서 작동합니까?
void A::operator=(const B& in)
{
a = in.c;
}
고마워요.
이 태그에는 C++ – MahlerFive
이라는 태그가 있어야합니다. 오류가 발생했습니다. 은 할당 연산자가 유효합니까? 또는이를 수행 할 수있는 방법이 있습니까? [A와 B 클래스 간에는 아무런 관계가 없습니다.] void A :: operator = (const B & in) { a = in.c; } 감사합니다. –
태그가 수정되었습니다. – mouviciel