vector

Я пытаюсь отправить вектор в качестве аргумента функции, и я не могу понять, как заставить его работать. Перепробовал кучу разных способов, но все они дают разные сообщения об ошибках. Я включаю только часть кода, так как только эта часть не работает. (вектор "random" заполняется случайными, но отсортированны...

каков самый простой способ преобразования массива в вектор? void test(vector<int> _array) { ... } int x[3]={1, 2, 3}; test(x); // Syntax error. Я хочу преобразовать x из массива int в вектор самым простым способом....

пункт 18 книги Скотта Мейерса эффективный STL: 50 конкретных способов улучшить использование стандартной библиотеки шаблонов он говорит, чтобы избежать vector <bool> поскольку это не контейнер STL, и он действительно не содержит bools. следующий код: vector <bool> v; bool *pb =&v[0]; не б...

С они оба являются смежными контейнерами памяти; особенность мудрый, deque имеет почти все Вектор имеет, но больше, так как это более эффективно, чтобы вставить в передней части. почему кто-то предпочитает std::vector до std::deque?...

в matlab есть способ найти значения в одном векторе, но не в другом. например: x <- c(1,2,3,4) y <- c(2,3,4) есть ли функция, которая сказала бы мне, что значение в x это не y это 1?...

Я пытаюсь вычислить расстояние между двумя точками. Две точки я сохранил в векторе в C++: (0,0) и (1,1). Я должен получить результаты как 0 1.4 1.4 0 но фактический результат, который я получил 0 1 -1 0 Я думаю, что что-то не так с тем, как я использую итератор в векторе. Как я могу исправить эту пробл...

У меня есть список целых чисел, которые мне нужно перебирать, но массив неадекватен. Каковы различия между векторами и списками и есть ли что-нибудь, что мне нужно знать, прежде чем я выберу тип? просто чтобы быть ясным, я прочитал документы QT, но это степень того, что я знаю: QList, QLinkedList и QVect...

Я использую вектор указателей на объекты. Эти объекты являются производными от базового класса и динамически выделяются и сохраняются. например, у меня есть что-то вроде: vector<Enemy*> Enemies; и я буду выводить из класса Enemy, а затем динамически выделять память для производного класса, например:...

сейчас у меня есть Vector3 значения, представленные в виде списков. есть ли способ вычесть 2 из этих значений, таких как vector3, например [2,2,2] - [1,1,1] = [1,1,1] должен ли я использовать кортежи? Если ни один из них не определяет эти операнды этих типов, я могу определить это? если нет, должен ли я ...

я оптимизирую функцию и хочу избавиться от медленных циклов. Я ищу более быстрый способ умножения каждой строки матрицы на вектор. какие идеи? EDIT: Я не ищу "классическое" умножение. например. У меня есть матрица, которая имеет 23 столбца и 25 строк и вектор, который имеет длину 23. В результате я хочу ...