y‰SŽÒнŒ}zC/C++Ž ..
855:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/06/22 04:31:38
typedef vector<int> V;
typedef V::iterator I;
typedef vector<V> VV;
VV vv;
for_each(
@@vv.begin(),
@@vv.end(),
@@tr1::bind(
@@@@&fill<I,int>,
@@@@tr1::bind(static_cast<I (V::*)()>(&V::begin), tr1::placeholders::_1),
@@@@tr1::bind(static_cast<I (V::*)()>(&V::end), tr1::placeholders::_1),
@@@@0));
g++ 4.1.2‚Å‚·B
2ŽŸ”z—ñ‚̉Šú‰»‚ðalgorithm‚Ì—ûK‚Å‚â‚Á‚Ă݂悤‚ÆŽv‚Á‚Ä‚¢‚ë‚¢‚뎎söŒë‚µ‚Ă݂½‚̂ł·‚ªA
‚±‚ñ‚Ȕ߂µ‚¢ƒR[ƒh‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
static_cast‚ÍÈ—ª‚Å‚«‚Ä‚à—Ç‚³‚»‚¤‚È‚à‚̂ł·‚ªA‚±‚ê‚Íg++“Á—L‚Ì–â‘è‚Å‚µ‚傤‚©H
iÈ—ª‚Å‚«‚½‚Æ‚µ‚Ä‚à•’Ê‚Éƒ‹[ƒv‘‚¢‚½‚Ù‚¤‚ª‚í‚©‚è‚â‚·‚¢‚¯‚Çj
ŽŸƒy[ƒW‘±‚«‚ð•\ަ1‚ð•\ަÅVƒŒƒX•\ަƒXƒŒƒbƒh‚ÌŒŸõ—ÞŽ—ƒXƒŒˆê——˜b‘è‚̃jƒ…[ƒX‚¨‚Ü‚©‚¹ƒŠƒXƒg¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ‰É‚‚Ԃµ2ch
5014“ú‘O‚ÉXV/258 KB
’S“–:undef