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: «инициализации»: не удается преобразовать из «станд :: пары < _Ty1, _Ty2>» на «lp_type &»импульс для каждой задачи
, когда у меня есть ',' в типе элемента, boost doc говорит, что я могу использовать typedef или предопределять var; , но что мне делать, когда я хочу получить ссылку?
Вы собираетесь изменить 'row'? – kennytm