y‰SŽÒнŒ}zC/C++Ž ..
[
2ch
|
¥Menu
]
¡ƒRƒsƒyƒ‚[ƒh
ƒXƒŒ‚ð’Êí•\ަ
ƒIƒvƒVƒ‡ƒ“ƒ‚[ƒh
‚±‚̽گÄÞ‚ÌURL
¡€–ÚƒeƒLƒXƒg
685:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 08/02/25 13:53:25 L‚Ñ‚Ä‚é‚ÆŽv‚Á‚½‚çA‚Ü‚½—á‚Ì“ú–{Œê‚ª•sŽ©—R‚ȃ„ƒc‚ªŒ»‚ꂽ‚Ì‚© 686:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 08/02/25 13:56:58 ‰½‚ð‚µ‚½‚¢‚©‚ÆŒ¾‚¤‚Æ (ƒoƒCƒiƒŠ)@•¶Žš—ñ@str , p , q‚ɑ΂µ‚Ä replace(str, p, q) @str‚Ì‘S•¶‚Åp‚ðq‚É’uŠ·‚·‚é ‚Æ‚¢‚¤ŠÖ”‚ðì‚肽‚¢‚ñ‚Å‚· 687:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 08/02/25 14:03:08 >>665 ‚»‚ꂼ‚ê‚ÌŒ^‚̉ž‚¶‚ÄŠÖ”‚ðU‚蕪‚¯‚ê‚΂¢‚¢‚Ì‚©H template<size_t N> void g(const char (&a)[N]) { cout << typeid(a).name() << endl; } template<size_t N> void g(char (&a)[N]) { cout << typeid(a).name() << endl; } void g(char *&p) { cout << typeid(p).name() << endl; } template<typename T> void f(T& t) { g(t); } 688:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 08/02/25 14:03:31 //ƒeƒXƒg int main() { f("abc"); char a[5]; f(a); char *p; f(p); }
ŽŸƒ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
4996“ú‘O‚ÉXV/243 KB
’S“–:undef