Передача c++ по ссылке const

В следующем теле программы состоит из вектора указателей. Points — это структура координат x,y,z и point_id. Я считаю, что поскольку тело передается по ссылке const, следующий шаг должен привести к ошибке. НО программа запускается без проблем. Не могли бы вы объяснить мне, почему это так.

void readOutFile(const Body& body, int n){

    ....

    body.bp[0]->points.push_back(Point_id(p,i));
}
20
задан user829209 11 June 2012 в 08:33
поделиться