y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
20:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/05/14 23:36:19
>>14
„‰½‚à‘‚©‚ê‚ĂȂ¢‚Æ‚¢‚¤‚±‚Æ‚Í
‚¢‚âA‘‚©‚ê‚Ä‚¢‚邱‚ƂɂȂé

ã‚Ì—á‚Åo‚Ä‚¢‚éŠÖ”‚ȂǂŃoƒbƒtƒ@ƒ|ƒCƒ“ƒ^‚ƃoƒbƒtƒ@ƒTƒCƒY‚ðŽæ‚é‚à‚Ì‚ÍA
[buf, buf+size) ‚Ì”ÍˆÍ“à‚ªƒAƒNƒZƒX‰Â”\‚Æ‚¢‚¤‚±‚Æ‚ð—vŒ‚Æ‚µ‚Ä‚¢‚é‚Ì‚ÅA
size==0‚̂Ƃ«‚Íbuf‚̃AƒhƒŒƒX‚ª‰½‚Å‚ ‚ê—vŒ‚ð–ž‚½‚·‚±‚ƂɂȂé

>>15
Ž—‚½‚悤‚È‚±‚Æ‚ð‚·‚é•û–@‚Í‚¢‚­‚‚©‚ ‚é

E‰¼‘zŠÖ”‚ðvfunc‚Æ‚µ‚ÄAŠî’êƒNƒ‰ƒX‚Éinit()‚Ȃǂð—pˆÓ‚µ‚ÄA
@”h¶ƒNƒ‰ƒX‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚©‚çŒÄ‚Ô
@@¦ Šî’êctor -> ”h¶ctor -> Šî’êinit() -> ”h¶vfunc()

EŠî’êƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ÉŠÖ”ƒ|ƒCƒ“ƒ^—Þ‚ð“n‚·

EtemplateƒNƒ‰ƒX‚É‚µ‚ÄŒp³ŠÖŒW‚ð‹t‚É‚·‚é
@@¦ template<class T> class base : T {};


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

4981“ú‘O‚ÉXV/30 KB
’S“–:undef