اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

استفاده از اشاره‌گر در آرگومان عملگر سربارگذاری شده‌ی یکانی

0 امتیاز
383 نمایش

برنامه‌ی زیر اشکال داره. چرا نمی‌تونم از اشاره‌گر به عنوان آرگومان ورودی استفاده کنم؟

class C
{
private:
  ...
public:
  friend C* operator++(C *obj);
};
C* operator++(C *obj)
{
  ...
}
هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پرسیده شده شنبه ۱۸ خرداد ۱۳۹۲ در C++ توسط prodo  

1 پاسخ

0 امتیاز

به این دلیل که عملگر ++ برای اشاره‌گرها به صورت پیش‌ساخته وجود داره. مثل اینه که شما بخواین عملگر + رو برای اعداد صحیح دوباره تعریف کنین.

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده شنبه ۱۸ خرداد ۱۳۹۲ توسط prodo