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

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

عملگرهای معمول در سربارگذاری عملگر

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

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

یک مشکل در مورد C++ این است که هم‌اکنون گرایشی قوی در زبان وجود دارد که شما را وادار می‌کند پیش از انجام هر کاری، همه‌ی جوانب آن را بدانید. (Larry Wall)
پرسیده شده یکشنبه ۲۵ فروردین ۱۳۹۲ در C++ توسط CPP_Crawler2  

1 پاسخ

0 امتیاز

عملگرهای زیر قابل سربارگذاری هستن

+    -    *    /    %    ^    &    |    ~
!    =    <    >    +=    -=    *=    /=    %=
^=    &=    |=    <<    >>    <<=    >>=    ==    !=
<=    >=    &&    ||    ++    --    ,    ->*    ->
( )    [ ]    new    delete    new[]    delete[]

عملگرهای زیر هم قابل سربارگذاری نیستن

.    .*    ::    :?

قواعد سربارگذاری در موارد مختلف تفاوت داره

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