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

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

استاتیک بودن یا غیراستاتیک بودن سربارگذاری عملگر

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

تابع سربارگذاری عملگر می‌تونه استاتیک باشه؟ غیراستاتیک‌اش رو که معولاً استفاده می‌کنیم.
و دوم این‌که اگه می‌شه برای کامپایلر استاتیک بودن و نبودن تابع سربارگذاری عملگر فرق داره؟

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

1 پاسخ

0 امتیاز

خیر نمی‌شه. دلیل‌اش هم روشنه. نمی‌شه که یه عملگر روی کلاس کار کنه بلکه باید روی اشیا کار کنه. مثل این که نمی‌شه دو تا نوع داده رو با هم جمع کرد (مثلاً نمی‌شه دو تا int رو با هم جمع کرد، int به معنای نوع داده نه مقدار صحیح).

مثلاً نمی‌شه نوشت x = int + int و این بدیهیه. همون طور هم نمی‌شه عملگر رو با نام کلاس فراخوانی کرد بلکه باید با نام شی فراخوانی بشه.

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