Результаты поиска по запросу "vector"
Что является правильным: vector <const string> ИЛИ const vector <string>?
Что правильно:vector<const string> ИЛИ ЖЕconst vector<string>? Я хочу создатьstd::vector изstd::stringс, и я не буду вносить в него изменения. Но я не уверен, какой из двух способов лучше и почему.
Когда векторы распределяются, они используют память в куче или стеке?
Все ли следующие утверждения верны? vector<Type> vect; //allocates vect on stack and each of the Type (using std::allocator) also will be on the stack vector<Type> *vect = new vector<Type>; //allocates vect on heap and each of the Type will be ...
Что происходит под капотом вектора :: push_back памяти?
Мой вопрос о влиянииvector::push_backЯ знаю, это добавляет элемент в конце вектора, но что происходит под капотом? Объекты памяти IIRC распределяются последовательно, поэтому мой вопросvector::push_back просто выделяет больше памяти сразу после ...
Как получить доступ к последнему значению в векторе?
Предположим, у меня есть вектор, который вложен в фрейм данных одного или двух уровней. Есть ли быстрый и грязный способ получить доступ к последнему значению, не используяlength() функционировать? Что-то аля PERL$# особый вар? Поэтому я хотел ...
Имеет ли std :: vector * возможность * перемещать объекты при увеличении емкости? Или могут ли распределители «перераспределить»?
A другой вопрос [https://stackoverflow.com/questions/8002615/is-it-possible-to-find-the-sizeoft-when-creating-a-template-in-c/8002636#8002636] вдохновил следующую мысль: Есть лиstd::vector<T> имеют переместить все элементы, когда он увеличивает ...
Как освободить std :: vector, если нет кучи памяти
У меня есть переменная члена класса, как это: vector<vector<int> > m_stacks;Когда я его заполняю, я делаю так: vector<int> v; v.push_back(1); v.push_back(2); m_stacks.push_back(v); vector<int> v2; v2.push_back(1); v2.push_back(2); ...
Вычислить медиану значений, хранящихся в векторе - C ++?
Я студент-программист, и для проекта, над которым я работаю, одна из вещей, которые мне нужно сделать, - это вычислить медианное значение вектора значений int. Я должен сделать это, используя только функцию сортировки из STL и функции-члены ...
2D логическая матрица из вектора координат (базовая матрица)
У меня есть 2D-вектор, который содержит координаты, которые я хочу представить как True или единицу в матрице с размерами nxm. Могу ли я построить эту матрицу без цикла? В настоящее время я делаю это: points = [(1,1), (30, 20), (8,7)] grid = ...
Расстояние между двумя точками в Matlab
У меня есть 2 вектора, один из которых имеет размер 200 * 2, а другой - 3 * 2. Все они являются точками в декартовой системе координат. Я хочу рассчитать расстояние между первыми 200 и тремя другими точками и сохранить их в векторе. Я использую ...
Как скопировать std :: string в std :: vector <char>? [Дубликат]
Возможный дубликат: Преобразование std :: string в std :: vector <char> [https://stackoverflow.com/questions/8247793/converting-stdstring-to-stdvectorchar] Я пытался: std::string str = "hello"; std::vector<char> data; ...