y‰SŽÒнŒ}zC/C++Ž ..
[
2ch
|
¥Menu
]
¡ƒRƒsƒyƒ‚[ƒh
ƒXƒŒ‚ð’Êí•\ަ
ƒIƒvƒVƒ‡ƒ“ƒ‚[ƒh
‚±‚̽گÄÞ‚ÌURL
¡€–ÚƒeƒLƒXƒg
809:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 08/02/16 23:19:34 CRTP‚ÆŒ¾‚Á‚ÄAe‚ðƒNƒ‰ƒXƒeƒ“ƒvƒŒ[ƒg‚É‚·‚邯‚¢‚¤Žè‚ª‚ ‚éBATL‚ª‚悎g‚Á‚Ä‚¢‚éB template<typename T> class Base { //T::Hoge‚ðŽg‚¤B }; class Derived : public Base<Derived> { public: static const int Hoge = 10; }; 810:801 08/02/16 23:22:31 >>808 à–¾‚µ‚Â炢‚̂ł·‚ªA ƒVƒ…[ƒeƒBƒ“ƒOƒQ[ƒ€‚ÅA“Gƒ†ƒjƒbƒg‚ð•\‚·ƒNƒ‰ƒX‚ðì‚Á‚Ä‚¢‚Ü‚·B ‚Ü‚¸eƒNƒ‰ƒXUnit‚ª‚ ‚Á‚ÄA“G‚ÌŽí—Þ‚²‚Æ‚ÉUnit‚ðŒp³‚µ‚½ƒNƒ‰ƒX‚ðì‚Á‚Ä‚¢‚Ü‚·B “Gˆê•C‚ªUnit‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ɂȂé‚̂ł·‚ªA ƒ†ƒjƒbƒg‚ÉŽg‚¤‰æ‘œ‚̓Cƒ“ƒXƒ^ƒ“ƒX‚²‚ƂɎ‚Á‚Ä‚¢‚é•K—v‚Í–³‚A ƒ†ƒjƒbƒg‚ÌŽí—Þ‚²‚Ƃɂ ‚ê‚΂¢‚¢‚Ì‚ÅAUnitŠeŽqƒNƒ‰ƒX‚Ìstatic•Ï”‚É‚µ‚Ă܂·B ‚¾‚¯‚ÇA‚»‚̉摜‚ɑ΂µ‚Äs‚¤ˆ—‚ÍA “G‚ÌŽí—Þ‚ÉŠÖ‚í‚炸‘SƒNƒ‰ƒX‹¤’ʂȂ̂ÅAeƒNƒ‰ƒX‚ÌUnit‚Éì‚肽‚¢B ‚»‚ñ‚ÈŠ´‚¶‚Å‚·B C++‚àAƒQ[ƒ€ì‚é‚Ì‚à‰‚ß‚Ä‚È‚Ì‚ÅA ‚à‚Á‚Æ‚¢‚¢ŽÀ‘••û–@ˆÄ‚ª‚ ‚Á‚½‚çA‹³‚¦‚Ä‚à‚炦‚邯Šð‚µ‚¢‚Å‚·B
ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
ƒŒƒXƒWƒƒƒ“ƒv
mixiƒ`ƒFƒbƒNI
Twitter‚É“Še
ƒIƒvƒVƒ‡ƒ“
‚µ‚¨‚è‚ð‹²‚Þ
ƒXƒŒƒbƒh‚É‘ž
ƒXƒŒƒbƒh‚̈ꗗ
‰É‚‚Ԃµ2ch
4990“ú‘O‚ÉXV/249 KB
’S“–:undef