y‰SŽÒнŒ}zC/C++Ž ..
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