请问一个关于BOOST中bind 与 tuple 的有关问题

请教一个关于BOOST中bind 与 tuple 的问题
typedef   boost::tuples::tuple <int,string,string>   person;
person   p1(30, "feng ", "chang ");
boost::bind(person::get <0> ,_1)(p1);

如上代码,如何才能编译通过啊,谢谢(vc2003)

------解决方案--------------------
因为get有const和非const 2个重载版本。得先static_cast指针转换以获取正确的版本。
建议你就别用bind了。
------解决方案--------------------
taodm 胜出

要 cast


------解决方案--------------------
看taodm大哥的回复想笑,呵呵
------解决方案--------------------
步步文 真坏.起哄啊!对了, 你是上次接外包项目被坑的吗人吗?后来怎么样啦?

fengchang (everate) 顶你一下,认真求知的态度,学习!

向taodm的技术表示赞叹,对taodm态度表示不赞叹.