Visual Studio IDEŠÂ‹ ..
[
2ch
|
¥Menu
]
¡ƒRƒsƒyƒ‚[ƒh
ƒXƒŒ‚ð’Êí•\ަ
ƒIƒvƒVƒ‡ƒ“ƒ‚[ƒh
‚±‚̽گÄÞ‚ÌURL
¡€–ÚƒeƒLƒXƒg
23:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 05/05/25 13:40:51 Ž©•ª‚Åì‚Á‚½ƒNƒ‰ƒX‚ÌŒp³‚¾‚Æ‚¢‚¢‚ñ‚¾‚¯‚ÇA STL‚̃Nƒ‰ƒX‚ðŒp³‚µ‚½ê‡‚ÉA‚¿‚á‚ñ‚Æ“ü—ÍŒó•₪•\ަ‚³‚ê‚ñ‚Ƃł·cB class MyStream : public ifstream{ public: @void f(); }; MyStream s; us.v‚Å•\ަ‚³‚ê‚é“ü—ÍŒó•₪ f ‚¾‚¯‚Ȃ̂ł·B ifstream‚̃ƒ“ƒo‚ð•\ަ‚µ‚Ăقµ‚¢‚̂ł·‚ªA‚È‚ñ‚Æ‚©‚È‚è‚Ü‚¹‚ñ‚©B Visual C++ .NET 2003 ‚Å‚·B 24:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 05/05/25 17:10:38 >>23 ‚±‚¤‚µ‚½‚ço‚½B #include <fstream> #include <memory> template <typename CH, typename TR = std::char_traits<CH> > class basic_MyStream : public std::basic_ifstream<CH, TR> { public: @ void f(); }; typedef basic_MyStream<char> MyStream; typedef basic_MyStream<wchar_t> wMyStream; MyStream s; 25:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ 05/05/25 19:30:55 >>24 ‚¨‚§I‚¿‚傯д“®‚µ‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B ‚±‚ê‚ðƒqƒ“ƒg‚É‚¢‚ë‚¢‚뎎söŒë‚µ‚½‚Æ‚±‚ëA Ž©•ª“I‚ɂ͂±‚ñ‚ÈŒ`‚É—Ž‚¿’…‚«‚Ü‚µ‚½B #include <fstream> #ifdef _NODEFINE_ typedef basic_ifstream<char, char_traits<char> > ifstream; #endif class MyStream : public ifstream { public: void f(); }; MyStream s; _NODEFINE_ ‚Í’è‹`‚µ‚È‚¢‚悤‚É‚µ‚Ä‚¨‚«‚Ü‚·B ‚Í‚¶‚ß‚Í #if 0 ‚É‚µ‚½‚ñ‚Å‚·‚¯‚ÇA‚±‚ꂾ‚ƃCƒ“ƒ^ƒvƒŠƒ^‚ªŒ«‚·‚¬‚Ä(H) 4s–Ú‚ª”Fޝ‚³‚ê‚È‚©‚Á‚½‚Ì‚ÅAƒRƒ“ƒpƒCƒ‹Žž‚¶‚á‚È‚¢‚Æ”»’肪•t‚©‚È‚¢ #ifdef ‚É‚µ‚Ü‚µ‚½B ‚±‚ñ‚Èéx‚µ‚ª•K—v‚Ȃ̂͂¿‚å‚Á‚Ò‚è‚â‚邹‚È‚¢‚¯‚ÇA“ü—ÍŒó•₪o‚邱‚ÆŽ©‘Ì‚ ‚肪‚½‚¢‚̂Š‚±‚êˆÈã•¶‹åŒ¾‚í‚È‚¢‚º(¥„D¥)
ŽŸƒ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
5379“ú‘O‚ÉXV/60 KB
’S“–:undef