y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
100:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
20/08/09 12:09:42.16 5wTPapRC.net
>>98
‚‚¢‚Å‚ÉA‚¨•·‚«‚µ‚½‚¢‚̂ł·‚ªA
class CBase {EEE};
class CDerived : public CBase {EEE};
‚Ìê‡A
CDerive* ---> CBase*
‚ւ̕ϊ·‚Í•W€•ÏŠ·‚Í—L‚è‚Ü‚·‚ªA
CBase* ---> CDerive*
‚ւ̕ϊ·‚Í•W€•ÏŠ·‚Í—L‚è‚Ü‚¹‚ñ‚æ‚ËB
‚µ‚©‚µA
CBase *pBase;
‚ɑ΂µ‚ÄA
(CDerived*)pBase
‚Æ‚¢‚¤cast‚ÍAdown cast‚Å‚ ‚èA‹C‚ð‚‚¯‚È‚¯‚ê‚΂Ȃç‚È‚¢ƒLƒƒƒXƒg‚ł͂ ‚è‚Ü‚·‚ªA‘g‚Ýž‚Ý‚Ìcast‚Æ‚µ‚ÄA
‚ǂ̃Rƒ“ƒpƒCƒ‰‚Å‚àƒTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚·B
(‚±‚Ìê‡AŒ^‚̉ðŽß‚Ì•ÏX‚¾‚¯‚łȂ­Aƒ}ƒVƒ“ŒêƒŒƒxƒ‹‚ł̶‚Ì’l‚àAoffset•ª‚¾‚¯•ÏX‚ɂȂ邱‚Æ‚ª‚ ‚é‚Ì‚Í
Žü’m‚Ì’Ê‚è‚Å‚·B)
‚Æ‚¢‚¤‚±‚Æ‚ÍA•W€•ÏŠ·‚ł͂Ȃ¢‚É‚àŠÖ‚í‚炸AƒLƒƒƒXƒg‚ł͂Ȃº‚©ƒTƒ|[ƒg‚µ‚Ä‚¢‚邯Œ¾‚¤‚±‚ƂɂȂé‚̂łµ‚傤‚©H


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

992“ú‘O‚ÉXV/311 KB
’S“–:undef