클래스 B와 클래스 A를가집니다. 클래스 B의 메소드 (이름을 foo()로 지정) 클래스 A의 로컬 객체를 정의했습니다. 클래스 A에서 메소드 B 객체를 가져 왔습니다. 클래스 B의 메소드에서 객체가 로컬 일 때 B 객체를 클래스 A의이 메소드로 전달하는 방법?개체를 로컬 개체 메서드에 전달하는 방법은 무엇입니까?
class B {
public:
void foo()
{
A a;
a.bar(???); // want to pass B object?
}
};
class A {
public:
void bar(B& b)
{
...
}
};