std::map< std::string , std::string > matrix_int;
typedef std::pair< std::string , std::string > lp_type;
BOOST_FOREACH( lp_type &row, matrix_int ){
}
这无法遵守:错误 C2440:“正在初始化”:无法从“std::pair<_Ty1,_Ty2>”转换为“lp_type &”
当我在元素类型中有','时,boost doc说我可以使用typedef或预定义一个var;但是当我想获得参考时该怎么办?