y‰SŽÒнŒ}zC/C++Ž ..
[
2ch
|
¥Menu
]
¡ƒRƒsƒyƒ‚[ƒh
ƒXƒŒ‚ð’Êí•\ަ
ƒIƒvƒVƒ‡ƒ“ƒ‚[ƒh
‚±‚̽گÄÞ‚ÌURL
¡€–ÚƒeƒLƒXƒg
905:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 10/05/14 22:09:13 >>904 ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚ðŽ©ì‚µ‚½‚¢A‚Æ‚¢‚¤‚±‚Ƃł͂Ȃ¢‚Ì‚©H 906:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 10/05/14 22:45:01 >>905 Œ»’iŠK‚Å‚ÍA‚»‚±‚܂łÍl‚¦‚Ä‚¢‚Ü‚¹‚ñ ‚Ü‚¾AƒvƒƒZƒXŠÔ’ÊM‚ÌŠwK‚®‚ç‚¢‚Å‚· >>903‚Åo—ˆ‚»‚¤‚ÈŠ´‚¶‚Ȃ̂ÅAŒ»ÝC³’†‚Å‚· 907:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 10/05/14 23:06:54 ‚È‚µ‚ÄH template<typename T> struct A{ struct B{struct C{};}; typedef A<int> tA; typedef B::C BC; typedef typename tA::B; // does not type a name error }; 908:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 10/05/14 23:53:00 template<typename> struct A; template<> struct A<int> { @struct B {}; }; template<typename T> struct A { @struct B { @@struct C {}; @}; @typedef A<int> tA; @typedef typename B::C BC; @typedef typename tA::B; }; A<int>‚͕ʕ¨‚¾‚µA“à•”ƒNƒ‰ƒX‚ðŽg‚¤‚ɂ̓TƒCƒY‚Æ‚©’m‚ç‚È‚¢‚Æ‚¾‚߂Ȃñ‚¶‚á‚ËH
ŽŸƒ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
4062“ú‘O‚ÉXV/255 KB
’S“–:undef