0 / 0 / 0
Регистрация: 15.07.2015
Сообщений: 1
|
||||||
1 | ||||||
Push_back вектора по указателю - возможно ли15.07.2015, 02:30. Показов 1949. Ответов 1
Метки нет (Все метки)
Я хочу объявить вектор в одной функции и работать с ним методами в другой.
Самый простой путь - объявить вектор глобально, что мне не очень нравится. Второй путь - передать в функцию копию вектора, а потом возвращать его обратно. Мне и этот путь представляется неэстетичным, поэтому я хочу передать указатель на вектор в функцию, написав что-то типа
Я нашел что-то близкое про vec.data(), однако все же не понимаю, как его использовать. Я мог бы передать указатель на первую и последнюю ячейку памяти вектора, но что потом с ними делать - хз. Где я ошибаюсь?
0
|
15.07.2015, 02:30 | |
Ответы с готовыми решениями:
1
Реализовать push_back для вектора Передача вектора в функцию по указателю [РЕШЕНО] EEPROM и Си доступ по указателю - возможно ли? Не изменяется элемент вектора при работе с ним по указателю |
18 / 18 / 6
Регистрация: 02.07.2011
Сообщений: 67
|
|||||||||||
15.07.2015, 03:05 | 2 | ||||||||||
2 варианта. Указатель передаёте на сам объект-контейнер.
1
|
15.07.2015, 03:05 | |
15.07.2015, 03:05 | |
Помогаю со студенческими работами здесь
2
Если возможно, упорядочить булевы вектора, или вывести сообщение "Вектора несравнимы" Найти выражение для: вектора скорости; вектора ускорения; модуля радиус-вектора Push_back Push_back(1.) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |