小编Pie*_*ter的帖子

促进每个问题

std::map< std::string , std::string > matrix_int;
typedef std::pair< std::string , std::string > lp_type;
BOOST_FOREACH( lp_type &row, matrix_int ){

}
Run Code Online (Sandbox Code Playgroud)

这不能被遵守:错误C2440:'初始化':无法从'std :: pair <_Ty1,_Ty2>'转换为'lp_type&'

当我在元素类型中有','时,boost doc说我可以使用typedef或预定义var; 但是当我想要参考时我该怎么办?

c++ boost boost-foreach

2
推荐指数
1
解决办法
1199
查看次数

标签 统计

boost ×1

boost-foreach ×1

c++ ×1