vahidgk
شنبه 05 اردیبهشت 1394, 09:53 صبح
ببخشید می خواستم بدونم عمل گر انتساب رو میشه به کمک تابع دوست در کلاس تعریف کرد.
rahnema1
شنبه 05 اردیبهشت 1394, 17:22 عصر
سلام
مثلا این جور میشه تعریف کرد
class A
{
int memberA;
public:
template<class T>
A& operator=(const T&);
};
class B
{
int memberB;
public:
template <class T>
friend A& A::operator=( const T&);
};
template<>
A& A::operator=(const B& b)
{
memberA = b.memberB;
return *this;
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.