y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
120:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
10/03/19 23:07:22
>>112-115
‚®‚®‚Á‚Ă݂ñ‚̃y[ƒW‚ðŒ©‚½‚̂ł·‚ª
URLØÝ¸(ja.wikibooks.org)(Safe_bool)

operator bool()‚ł͂Ȃ­operator bool_type() const‚Å‚à‚æ‚¢‚̂łµ‚傤‚©H

‚ÅAoperator bool_type() const‚Ì‹““®‚Í
ok_‚ªtrue‚Å‚ ‚ê‚Îthis_type_does_not_support_comparisons()‚̃AƒhƒŒƒX‚ð•Ô‚µA0ˆÈŠO‚Ì’l‚Ȃ̂Åtrue‚Æ“®ì‚·‚é
false‚È‚ç‚Î0‚ð‚©‚¦‚µfalse‚ƂȂé

—á•¶‚Ì
if (t2 == t1)‚â
if (t1 < 0)
‚̂΂ ‚¢‚ÍprivateŠÖ”‚̃AƒhƒŒƒX‚ð”äŠr‚·‚é‚̂ŃRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ð‚Í‚­
‚Æ‚¢‚¤‚±‚Ƃłµ‚傤‚©

‚±‚ÌꇂȂºƒƒ“ƒoŠÖ”‚̃AƒhƒŒƒX‚ð•Ô‚è’l‚Æ‚·‚é‚̂łµ‚傤‚©H

Ž¿–⑱‚«‚Å\‚µ–ó‚ ‚è‚Ü‚¹‚ñ‚ª‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·


ŽŸƒy[ƒW
‘±‚«‚ð•\ަ
1‚ð•\ަ
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

4059“ú‘O‚ÉXV/255 KB
’S“–:undef