معرفی کلاس به عنوان متغیر کلاس
چجوری باید یه کلاسو به عنوان متغیر یه کلاس دیگه معرفی کرد؟
این یک نمونه. باید از علامت & استفاده کنی.
#include 
#include 
class Burger
{
public:
    Burger(){}
    void setName(std::string name){ m_name = name; }
    std::string getName(){ return m_name; }
private:
    std::string m_name;
};
class Fries
{
public:
    Fries(){}
    void setOtherName(Burger & burger){ burger.setName("FryBurger"); }
private:
};
int main()
{
    Burger A;
    Fries B;
    B.setOtherName(A);
    std::cout << A.getName() << std::endl;
    return 0;
}
با تشکر ، 
رضا دادخواه
پاسخیاب