0
ответов

Где стандартный вектор ::выделяет свою память?

Рассмотрим следующий фрагмент кода :#, включающий использование пространства имен std; void sub (vector& vec ){ vec.push _back (5 ); } int main (){ vector vec (4,0 ); sub (...
вопрос задан: 30 May 2014 04:06
0
ответов

Эффективное вычисление векторных комбинаций

Я работаю над исследовательской проблемой из любопытства и не знаю, как запрограммировать логику, которую я задумал. Позвольте мне объяснить вам: у меня четыре вектора, например, v1 = 1 1 1 1 v2 = 2 2 2 ...
вопрос задан: 29 May 2014 11:32
0
ответов

Цикл по векторам

Я новичок в Clojure и обнаружил, что, когда я перебираю этот вектор в Clojure, используя понимание списка, я получаю несколько нулей в конце. (Def myVec [1,2,3]) user => (для [x myVec] (println x)) (1 2 ...
вопрос задан: 19 May 2014 19:15
0
ответов

Умножение векторных элементов на скалярное значение с помощью STL

Привет, я хочу (умножить, сложить и т.д.) вектор на скалярное значение, например myv1 * 3, я знаю, что могу выполнить функцию с помощью forloop, но есть ли способ сделать это с помощью функции STL? Что-то вроде {...
вопрос задан: 10 May 2014 18:55
0
ответов

C ++ Vector начальная емкость

У меня есть код, который использует тысячи векторов, у каждого вектора есть только 4 записи, поэтому я хочу установить начальный размер каждого вектора на 4, чтобы я мог оптимизировать использование памяти, не резервируя неиспользованные ...
вопрос задан: 1 May 2014 19:03
0
ответов

Итерация по вектору указателей

Я пытаюсь перебрать карту игроков. Player.cpp vector :: iterator iter; for (iter = current_cards.begin (); iter! = current_cards.end (); iter ++) {cout <...
вопрос задан: 27 April 2014 02:58
0
ответов

Как надежно генерировать IV для шифрования AES CBC?

Я работаю над некоторыми криптовыми материалами. Я использую AES 256 с режимом CBC Я использую OpenSSL, я знаю из следующих вещей (Source = Wikipedia): вектор инициализации должен быть: уникальный: нельзя повторять для ...
вопрос задан: 13 March 2014 19:00
0
ответов

Сортировать вектор, по которому n первых элементов уже отсортированы?

Рассмотрим std :: vector v из N элементов и предположим, что n первых элементов уже отсортированы с помощью n < N и где (N-n) / N очень мало: есть ли умный способ использования алгоритмов STL для ...
вопрос задан: 6 February 2014 01:41
0
ответов

Эквивалент Python для контейнеров векторов / списков STL в C ++

Есть ли что-то подобное в Python, которое я бы использовал для контейнера, такого как вектор и список? Любые ссылки тоже будут полезны.
вопрос задан: 5 February 2014 19:14
0
ответов

Не могу получить ArrayIndexOutOfBoundsException из Future и SwingWorker, если поток запускает Executor

Я играю с многопоточностью для SwingWorker с помощью Executor, и я там по ошибке идентифицировал неправильные элементы из вектора, похоже, что этот код довольно игнорирует этот элемент в Vector не ...
вопрос задан: 6 January 2014 15:45
0
ответов

вектор преобразования c ++ < Унаследовано *> от вектора

class Interface {}; class Foo: открытый интерфейс {}; class Bar { public: vector <Интерфейс *> getStuff (); частный: vector stuff; }; Как реализовать функцию getStuff ()?
вопрос задан: 1 January 2014 13:39
0
ответов

C++ Итерация по вектору интеллектуальных указателей

у меня есть класс с этой функцией :typedef boost ::shared _ptr sp _PrimShapeBase; class Control{ public ://другие функции RenderVectors (SDL _Surface *...
вопрос задан: 13 December 2013 20:20
0
ответов

Использование Map vs Vector в классе - скорость

Привет у меня есть две версии класса, который я написал, одна использует карту, одна использует два вектора: class NucleotideSequence {private: std :: string Name; std :: vector BasePos; станд :: вектор & ...
вопрос задан: 1 December 2013 18:52
0
ответов

Переплетение векторов

Я хотел бы переплести два вектора в MATLAB. На самом деле, я бы просто хотел добавить ноль между каждым элементом, но я решил задать вопрос таким образом, чтобы научиться применять это...
вопрос задан: 19 November 2013 10:50
0
ответов

vector ::push _back настаивает на использовании конструктора копирования, хотя предоставляется конструктор перемещения

Я получал странную ошибку от gcc и не могу понять, почему. Я сделал следующий пример кода, чтобы сделать проблему более ясной. По сути, есть определенный класс, для которого я делаю его копию...
вопрос задан: 13 November 2013 20:46
0
ответов

Не могу найти System.Windows.Vector в C #

Я делаю приложение Windows Forms в Visual Studio 2010 Ultimate, но не могу заставить работать встроенный Vector. Microsoft говорит, что в .NET Framework 4 есть System.Windows.Vector: Возможно ...
вопрос задан: 10 November 2013 15:16
0
ответов

Вектор STL: resize () и assign ()

Имея члены класса std :: vector v и int n, в чем разница между использованием следующего для этого вектора, который не инициализирован: v.assign (n, 0.0); или v.resize (n, 0,0);
вопрос задан: 30 October 2013 14:38
0
ответов

Расширенные жесты iOS: получение вектора направления движения

Просматривая документацию, кажется, что новый расширенный API жестов не определяет направление проведите пальцем за пределы основного {влево, вправо, вверх, вниз}. Мне нужна начальная точка ...
вопрос задан: 24 October 2013 13:58
0
ответов

C ++ вектор объектов и вектор указателей на объекты

Я пишу приложение, использующее openFrameworks, но мой вопрос не относится только к oF; скорее, это общий вопрос о векторах C ++ в целом. Я хотел создать класс, содержащий ...
вопрос задан: 26 July 2013 17:11
0
ответов

2D евклидовы векторные вращения

У меня есть евклидов вектор a, сидящий в координатах (0, 1). Я хочу повернуть a на 90 градусов (по часовой стрелке) вокруг начала координат: (0, 0). Если я правильно понимаю, как это должно работать, ...
вопрос задан: 11 July 2013 05:10
0
ответов

[java.lang.String; не может быть преобразован в java.lang.String

Я получаю вектор из API продукта. Вектор DataVector = dataAPI.getReturnVector (); Ожидается, что вектор будет содержать строки в качестве значения. Я могу напечатать размер вектора как 2 ....
вопрос задан: 10 July 2013 06:55
0
ответов

JavaScript: определить точку Y по углу и расстоянию

В моем проекте я хотел бы нарисовать линию от точки X к точке Y. Хотя я знаю положение точки X, я знаю только угол и расстояние до точки Y. Поэтому моя задача - получить координаты ...
вопрос задан: 3 July 2013 19:42
0
ответов

Как понять указатель вектора в C ++

класс A {public: std :: vector & getIds (const int & item) const {return ids [item]; } private: std :: vector * ids; } Если идентификатор - это ...
вопрос задан: 17 June 2013 20:17
0
ответов

Получить случайный элемент и удалить его

Проблема: мне нужно получить случайный элемент для контейнера и также удалить его из этого контейнера. Контейнер не нужно сортировать. Меня не волнует порядок. Вектор может получить случайный элемент в ...
вопрос задан: 5 June 2013 08:57
0
ответов

numpy: синтаксис / идиома для преобразования массива (n,) в массив (n, 1)?

Я бы хотел преобразовать объект numpy ndarray формы (n,) в объект, имеющий форму (n, 1). Лучшее, что я придумал, - это свернуть мою собственную функцию _to_col: def _to_col (a): return a.reshape ((a.size, 1)) ...
вопрос задан: 12 May 2013 21:38
0
ответов

Serialization using Boost.Serialization

Я пробовал сериализацию, но каждый раз я застревал на ошибках типа:- error: 'class std::vector >' has no member named 'serialize' here is my source ...
вопрос задан: 4 May 2013 07:53
0
ответов

Three.js - вращение сферы вокруг определенной оси

У меня проблема. В Three.js я хочу вращать сферу (Землю) вокруг оси, наклоненной на 23,5 градуса. Я нашелphere.rotation.x ,phere.rotation.y иphere.rotation.z, но когда я объединяю их в ...
вопрос задан: 1 May 2013 14:56
0
ответов

Какой идиоматический способ отобразить вектор в соответствии с самой длинной последовательностью в clojure?

(вектор карты [1 2 3] [4 5]) даст: ([1 4] [2 5]) Здесь 3 отбрасывается. Что если я захочу автоматически дополнить эти слишком короткие секвенции наибольшей длиной? например Какой идиоматический способ, если я хочу ...
вопрос задан: 2 April 2013 16:38
0
ответов

std :: vector инициализация элементов

std :: vector v1 (1000); std :: vector > v2 (1000); std :: vector :: const_iterator> v3 (1000); Как элементы этих 3 векторов инициализируются? ...
вопрос задан: 1 April 2013 01:29
0
ответов

Как найти неидентичные элементы из нескольких векторов?

Дано несколько векторов / наборов, каждый из которых содержит несколько целых чисел, которые различны в одном векторе. Теперь я хочу проверить, существует ли набор, который составлен путем извлечения только ...
вопрос задан: 16 March 2013 06:56