C++/תנאים: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
Ybungalobill (שיחה | תרומות) |
Ybungalobill (שיחה | תרומות) |
||
שורה 186:
</source>
כיוון שמחושב רק אחד מהביטויים השני והשלישי, נוכל לקצר גם משפטי if אחרים.
<source lang="cpp">
int result = b!=0 ? a/b : throw math_error();
</source>
במקרה ו-b שווה לאפס, הקוד יזרוק [[C++/חריגות|חריגה]] (throw)
{{C++|מוגבל=כן}}
|