Вопросы с тегом 'vector'

Вектор представляет собой одномерный массив: он содержит компоненты, к которым можно получить доступ, используя интегральный индекс. На некоторых языках размер вектора может увеличиваться или уменьшаться по мере необходимости для размещения и удаления элементов после создания Vector. Используйте «векторную графику» для графического отображения.
3
ответа

OpenCV Как использовать векторы скорости в виде стрелок при использовании одного статического изображения

Я пытаюсь построить векторы скорости, как в Matlab, мы используем функцию «колчана» Ссылка Мне нужно перенести ту же методологию на C ++, используя библиотеку OpenCV. Я слышал. Существует несколько методов оптического потока, то есть Luc...
задан 15.04.2012 в 12:52
7
ответов

как скрыть векторные функции в openlayers

Я написал некоторый код, чтобы скрыть определенные маркеры в наших картах на основе флажков вне самой карты. Однако эти маркеры также имеют векторные функции (действительно на отдельных слоях), но я хочу просто скрыть объекты, а не уничтожить их...
задан 30.06.2011 в 01:00
4
ответа

объединение строк кадра данных

Я хотел бы взять кадр данных с символами и цифрами и объединить все элементы каждой строки в одну строку, которая будет храниться как один элемент в векторе. В качестве примера я создаю кадр данных с буквами и цифрами, а затем я хотел бы объедин...
задан 19.12.2012 в 02:07
5
ответов

Инициализировать std :: вектор C ++ (11) с содержимым другого и дополнительных элементов

Мне нужен «элегантный» способ инициализации вектора в фазе объявления с содержимым другого и несколькими дополнительными элементами. Я хочу решить следующее: Рассмотрим следующую (примерную) декларацию с инициализацией: const std::vecto...
задан 10.03.2015 в 13:34
3
ответа

Что такое std :: vector :: front ()?

Извините, если это было задано раньше, но мне интересно, что такое использование std::vector::front() . Есть ли причина для использования, например. myvector.front() , а не myvector[0] или myvector.at(0) ?     
задан 21.01.2010 в 18:22
7
ответов

C ++ vector push_back

Каков правильный способ нажатия нового элемента объекта на std::vector ? Я хочу, чтобы данные были выделены в векторе. Будет ли это копировать объект newradio в вектор, а затем избавиться от newradio , когда он выходит из области видимост...
задан 12.09.2011 в 01:46
4
ответа

Может ли vectorT :: clear throw?

Есть ли вероятность, что вызов std::vector<T>::clear() вызовет исключение?     
задан 09.11.2011 в 14:50
2
ответа

Как суммировать вектор с помощью fold?

В этом Учебник Rust хорошо объясняет механизм fold() , и этот пример кода: let sum = (1..4).fold(0, |sum, x| sum + x); работает как ожидалось. Я хотел бы запустить его на векторе, поэтому, основываясь на этом примере, сначала я нап...
задан 09.04.2015 в 22:55
3
ответа

Как внедрена вставка std :: vector? C ++

Недавно я перечитывал стандарт ISO C ++ и нашел очень интересное замечание:    Обратите внимание, что для std::vector единственным ограничением типа T std::vector<T> является то, что тип T должен иметь конструктор копировани...
задан 26.06.2014 в 10:02
6
ответов

gcc4.9.2 libstdc ++ реализация std :: vector наследует от _Vector_base (не виртуальный destuctor). Почему это нормально? [Дубликат]

Итак, я использовал контейнер, полученный из std :: vector в течение некоторого времени. Возможно, это плохое дизайнерское решение по нескольким причинам, и вопрос о том, нужно ли вам делать такую ​​вещь, здесь широко обсуждается: Нельзя н...
задан 06.12.2014 в 19:11