|
گرانبار کردن عملگر های يگانی |
به طور کلی برای گرانبار کردن يک عملگر يگانی به صورت تابع عضو ،
به شيوه زير آن را تعريف می کنيم:
class نام کلاس{
public:
نوع خروجی عملگر oprerator علامت عملگر() const;
...
}
و برای گرانبار کردن يک عملگر يگانی به صورت تابع دوست ، به شيوه
زير آن را تعريف می کنيم:
class نام کلاس{
friend نوع خروجی عملگر oprerator علامت عملگر
(const نام کلاس &);
...
}
|