Как передать двумерный vector в метод класса?

331
30 сентября 2017, 22:46

Добрый день, вот есть у меня двумерный вектор vector< vector<int> > arr Как мне его параметром передать в метод?

Answer 1

С точки зрения эффективности, лучше по ссылке или указателю (если вектор не предполагается менять внутри метода, то по константной ссылке или указателю). Но можно и по значению (хотя в таком случае вектор будет копироваться, а это накладно).

READ ALSO
Что выбрать PHP или C++? [требует правки]

Что выбрать PHP или C++? [требует правки]

Имеется код, написанный на PHP, для подключения к Яндекс Метрике и сбору данных по аккаунтамЗапуск каждого запроса на сервер занимает немало...

485
Подключение stm32 к RPi через SPI

Подключение stm32 к RPi через SPI

Делаю адаптер SPI-CAN на основе stm32f103c8t6 для RPi 3 и столкнулся с рядом проблем и вопросов

368
C++. Функция LoadString

C++. Функция LoadString

Согласно спецификации функция LoadString принимает среди параметров уникальный целочисленный идентификатор строкиЧто это такое? Каким значением...

258