В следующем программном теле косички вектора указателей. Точки - это структура координат x, y, z и point_id. Я считаю, что тело передается ссылкой const, следующий шаг должен приводить к ошибке. BUt п
Посмотрите на этот гипотетический файл заголовка: template <class T>
class HungryHippo {
public:
void ingest(const T& object);
private:
...
}
Теперь для HungryHippo<string> это имеет с
Это вещь, которую я никогда не получал с помощью const-ref, и я действительно надеюсь, что кто-то сможет объяснить это мне. При вызове функции внутри другой функции я получаю, что const-ref - лучший с
я просто написал функцию: void doSomeStuffWithTheString(const std::string& value) {
...
std::string v = value;
std::cout << value.c_str();
...
}
но я называю это с doSomeStuffWithTheString("foo