30
ответов

Есть ли очень простой способ C ++ для анализа файла csv в вектор? [Дубликат]

У меня есть файл CSV, который содержит записи вроде: 1, 1234 2, 67890 3, 123987 ... Я хочу проанализировать это в вектор C ++, где второй столбец становится векторным. 1234, 67890, 123987 ... Как ...
вопрос задан: 7 April 2014 15:39
28
ответов

Прочтите файл csv в вектор, используя istream_iterator в C ++ [duplicate]

Я пытаюсь написать простую функцию, которая читает csv while и сохраняет каждую строку в векторе. Код приведен ниже: vector & lt; string & gt; readCSVfile (строковый путь) {ifstream ...
вопрос задан: 7 April 2014 15:39
25
ответов

Нормализация вектора с броненосцем [дубликат]

Я создал 2-элементный вектор, который я хотел нормализовать, используя следующую процедуру, показанную в документации, при условии, что я правильно понял: arma :: vec V1 (2); V1 (0,0) = -2; V1 (1,0) = -1; ...
вопрос задан: 21 January 2018 18:39
25
ответов

Ссылка на векторный массив в нескольких файлах cpp [duplicate]

Как ссылаться на векторный массив в нескольких файлах и заголовках cpp Ниже приведена ошибка: неопределенная ссылка на `function (std :: vector> & amp;) '| main.cpp function (arr); cout & lt; обр [...
вопрос задан: 21 January 2018 18:39
18
ответов

Как вернуть два вектора из одной функции C ++ [duplicate]

Я использую C ++ lib и создал два вектора, используя std :: vector в функции. Но как я могу вернуть обратно два вектора в одну функцию? Можно ли объединить два вектора в массив или ...
вопрос задан: 26 November 2008 16:38
17
ответов

Наследование C ++ с шаблонами в std :: vector [duplicate]

Поэтому у меня есть класс Base и класс Derived: public Base. baseInstance.doSomething () будет печатать Base :: doSomething (). outputInstance.doSomething () будет печатать Derived :: doSomething (). Вот код: ...
вопрос задан: 22 March 2017 17:09
17
ответов

Динамический перенос на вектор классов не выполняется (c ++) [duplicate]

Прежде всего, определение класса, с которым у меня возникает проблема: class Game {public: Game (); Игра (int diff, int pChoice); ~ Game (); вектор & л; вектор & л; Сущность & GT; & GT; юридические лица; ...
вопрос задан: 22 March 2017 17:09
17
ответов

push back векторы значения в вектор - для цикла - загрузка процессора [дубликат]

Вопрос кажется основным, но я не уверен, но к делу. У меня есть три вектора: std :: vector & lt; int & gt; vect1; станд :: вектор & Lt; & INT GT; vect2; станд :: вектор & Lt; & INT GT; vect3; И, например, vect1 ...
вопрос задан: 9 February 2016 00:04
14
ответов

c ++ Неразрешенный внешний символ [дубликат]

Я пишу простой код, пытающийся читать 2d-вектор, используя шаблон. Но получайте ошибку, например: Уровень серьезности Описание Существование строки файла FileError LNK2019 неразрешенный внешний ...
вопрос задан: 24 February 2015 21:54
14
ответов

C ++ Неразрешенный внешний символ даже после включения файла заголовка [дубликат]

У меня есть этот класс шаблонов, называемый MergeSorter, который принимает вектор в своем конструкторе и должен выполнять сортировку слияния на нем. Он реализует базовый абстрактный класс ArraySorter. ArraySorter.h # ...
вопрос задан: 24 February 2015 21:54
13
ответов

Сортировка вектора structs [duplicate]

Я работаю над студенческой информационной системой, поэтому у меня есть эта структура для хранения информации о студентах: struct student_info {string name; int id; струнный курс; int ...
вопрос задан: 4 September 2009 18:05
13
ответов

Используя массивы или станд.:: векторы в C++, каков разрыв производительности?

В нашем курсе C++ они предлагают не использовать массивы C++ на новых проектах больше. Насколько я знаю, что сам Stroustroup предлагает не использовать массивы. Но есть ли значительные различия в производительности?
вопрос задан: 6 April 2009 16:24
12
ответов

вектор по сравнению со списком в STL

Я заметил в Эффективном STL, что вектор является типом последовательности, которая должна использоваться по умолчанию. То, что это, означает? Кажется, что игнорируют вектор эффективности, может сделать что-либо. Мог кто-либо...
вопрос задан: 14 May 2017 18:01
12
ответов

Чтение векторной строки [дубликат]

Я новичок в C ++ и обучающих векторах. Хотите прочитать ввод, как показано ниже, и использовать векторы строк. 2 переполнение стека 3 переполнение кучи стека Ниже мой код. Вот, получив только 1 строку в качестве вывода. Пожалуйста ...
вопрос задан: 11 September 2015 00:16
12
ответов

C++ Карта STL по сравнению с Векторной скоростью

В интерпретаторе для моего экспериментального языка программирования у меня есть таблица символов. Каждый символ состоит из имени, и значение (значение может быть, например: из строки типа, интервала, функции, и т.д.). Сначала я...
вопрос задан: 3 April 2010 21:07
12
ответов

Сортировка std :: vector точек vec2 (x, y) [dубликат]

Как я могу сортировать std :: vector & lt; vec2 & gt; содержащие координаты vec2 (x, y) на основе их расстояния от точки 0.0? Пример: я хотел бы отсортировать это: std :: vector & lt; vec2 & gt; vec = {vec2 (9,9), vec2 (1,1), ...
вопрос задан: 4 September 2009 18:05
12
ответов

Как stl контейнеры становятся удаленными?

То, как контейнерному объекту нравится вектор в stl, уничтожается даже при том, что они создаются в "куче"? ОТРЕДАКТИРУЙТЕ, Если контейнер содержит указатели затем, как уничтожить те объекты указателя
вопрос задан: 20 December 2008 08:10
11
ответов

Что самый эффективный путь состоит в том, чтобы стереть дубликаты и отсортировать вектор?

Я должен взять вектор C++ с потенциально большим количеством элементов, дубликатов стирания, и отсортировать его. Я в настоящее время имею ниже кода, но он не работает. vec.erase (станд.:: уникальный (vec.begin (), vec.end (...
вопрос задан: 23 November 2016 08:03
11
ответов

C ++ 11 перемещать sematincs, я понимаю это право? [Дубликат]

Я впервые подхожу к C ++, и я читаю «Язык программирования C ++» в качестве руководства. Я понимаю семантику движения в принципе, я хочу знать, понимаю ли я, когда они используются, но ...
вопрос задан: 2 April 2015 09:14
11
ответов

Почему субвектор должен быть const, когда он передается по ссылке? [Дубликат]

Когда я это делаю: #include & lt; iostream & gt; #include & lt; vector & gt; использование пространства имен std; void print (vector & lt; int & gt; & amp; v) {int i; для (i = 0; i & lt; v.size (); i ++) cout & lt; v [i] ...
вопрос задан: 6 December 2011 16:23
11
ответов

измените размер по сравнению с push_back в станд.:: вектор: это избегает ненужного присвоения копии?

При вызове метода push_back от станд.:: вектор, его размер увеличен одним, подразумевая в создании нового экземпляра, и затем параметр, который Вы передаете, будет недавно скопирован в это...
вопрос задан: 12 October 2011 12:40
11
ответов

Лучший алгоритм, чтобы проверить, отсортирован ли вектор

Что было бы лучшим способом проверить что станд.:: вектор отсортирован? Есть ли что-то быстрее, чем цикл, проверяющий что v [я] <=v [i+1]? Действительно ли это более быстро/более чисто с итераторами? Или на самом деле лучше...
вопрос задан: 11 October 2011 13:20
11
ответов

“Правильный” способ освободить станд.:: векторный объект

Первое решение: станд.:: вектор <интервал> *vec = новый станд.:: вектор <интервал>; утверждайте (vec! = ПУСТОЙ УКАЗАТЕЛЬ);//... удаляют vec; альтернатива: станд.:: вектор <интервал> v;//... vec.clear (); vec.swap (std:...
вопрос задан: 16 June 2010 15:15
11
ответов

Что быстрее, выполняя итерации вектора STL с вектором:: итератор или с в ()?

С точки зрения производительности, что работало бы быстрее? Существует ли различие? Это - зависимый платформы?//1. Используя вектор <строка>:: итератор: вектор <строка> по сравнению с = GetVector (); для (вектор <...
вопрос задан: 22 April 2009 11:24
11
ответов

Векторы STL с неинициализированным устройством хранения данных?

Я пишу внутренний цикл, который должен поместить структуры в непрерывное устройство хранения данных. Я не знаю, сколько из этих структур там опередит время. Моя проблема состоит в том, что вектор STL инициализирует...
вопрос задан: 19 September 2008 07:56
10
ответов

Эффективное сравнение 100 000 векторов

Я сохраняю 100 000 Векторов в базе данных. Каждый вектор имеет размер 60. (международный вектор [60]) Затем я беру один и хочу существующие векторы пользователю в порядке уменьшающегося подобия выбранному. Я...
вопрос задан: 8 February 2017 14:12
10
ответов

Создание пары для векторов и хэш-сигналов [дубликат]

У меня число k векторов, каждое из которых содержит n элементов. Мне нужно реализовать алгоритм, который создает новые векторы таким образом: например: Учитывая V1: (e1, e2) V2: (e3) V3: (e4, e5, e6) ...
вопрос задан: 19 June 2013 14:45
10
ответов

вектор лотереи с циклом без дубликатов [дубликат]

Квест решает проблему только с помощью только тех вещей, которые я (мы) узнал. Моя программа работает, за исключением того, что я получаю дублированные случайные числа. Пожалуйста, помогите, как это сделать, я пытаюсь с полдня: ...
вопрос задан: 23 January 2013 07:57
10
ответов

Почему C++ Vector называют Вектором?

Вопрос, довольно очевидный действительно. Я знаю неопределенно о векторах в математике, но я действительно не вижу ссылку на векторы C++.
вопрос задан: 18 February 2012 23:17
10
ответов

C++ добавляет один вектор другому

Я полностью понимаю, что этот вопрос задали много, но я прошу определенное изменение, и мое поисковое нечто сдалось, поскольку я только нашел алгоритмы, которые добавляют один существующий вектор другому...
вопрос задан: 20 July 2010 19:20