Я попытался передать const с вектором, который он работает: Пример:
void damn(const vector <bool> &bb)
{
for (int i=0; i<bb.size(); i++)
cout<<bb[i]<<endl;
}
Но при попытке с картой нет:
void pas(const map <string, float> &mm)
{
cout<<mm["a"];
cout<<mm["b"];
}
Интересно, почему это не так.