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 ::對< _Ty1,_Ty2>' 轉換爲 'lp_type &'升壓每個問題
時,我有','在元素類型中,boost doc說我可以使用typedef或者預定義var; 但我想要獲得參考時該怎麼辦?
你打算修改'row'嗎? – kennytm 2010-06-07 14:29:48