0
ответов

Почему я не могу создать очередь / стек с помощью заключенных в скобки списков инициализаторов? (C ++ 11)

Программа 1: #include #include #include int main () {// успешно компилируется std :: vector vec {1,2,3,4,5}; возврат EXIT_SUCCESS; ...
вопрос задан: 24 April 2012 15:28
0
ответов

Почему (= (vector nil) (vec nil)) возвращает false?

Это просто причуда, или есть какая-то фундаментальная концепция, которая подразумевает это?
вопрос задан: 23 April 2012 17:00
0
ответов

Шаблон в шаблоне: почему «>>» должно быть «>>» во вложенном списке аргументов шаблона »

Я знаю, что когда мы используем шаблон внутри другого шаблона, мы должны напишите это так: vector > s; и если мы напишем его без пробелов: vector
вопрос задан: 23 April 2012 09:53
0
ответов

Чтение чисел в вектор

Я с этим сильно борюсь. По сути, мне нужно сначала прочитать число :int n; scanf ("%d", &n ); Затем мне нужно прочитать N интервалов в вектор :vector< vector > intervals; int a,...
вопрос задан: 19 April 2012 20:03
0
ответов

Haskell: настройка производительности списка/вектора/массива

Я пытаюсь использовать Haskell для вычисления статистических сумм моделей в статистической физике. Это включает в себя обход довольно больших списков конфигураций и суммирование различных наблюдаемых, что я бы…
вопрос задан: 19 April 2012 13:19
0
ответов

Как вставить повторяющийся элемент в вектор?

Я пытаюсь вставить копию существующего векторного элемента, чтобы удвоить его. Следующий код работал в предыдущих версиях, но не работает в Visual Studio 2010. #include #include <...
вопрос задан: 18 April 2012 21:22
0
ответов

Преобразовать std:vector в NSArray

Есть ли хороший способ преобразовать vector в NSArray NSNumber или зацикливание и добавление к NSMutableArray почти единственный способ?
вопрос задан: 18 April 2012 13:47
0
ответов

Векторы в Arduino

Я создаю вектор «путевых точек» на Arduino. Каждая путевая точка является объектом. Arduino, очевидно, потребуется хранить несколько путевых точек для навигации по путевым точкам. Но вместо того, чтобы хранить эти...
вопрос задан: 18 April 2012 04:59
0
ответов

Передать vector*в функцию getnameinfo

как можно передать переменную типа vector*в функцию getnameinfo winsock2? GetSocketIPAndPort(struct sockaddr*ss, vector*pIP, uint16_t*nPort ){ if (status =...
вопрос задан: 15 April 2012 15:35
0
ответов

Использование элемента std::max_в векторе

Я пытаюсь использовать элемент std::min_и элемент std::max_для возврата min и max элементы в векторе двойников. Моему компилятору не нравится, как я сейчас пытаюсь их использовать, и мне не нравится...
вопрос задан: 15 April 2012 01:03
0
ответов

c++ вектор с наследованием

Код ссылки: #include #include class Func { public: virtual void call() { std::cout<< "Func -> call()" << std::endl; } }; class Foo ...
вопрос задан: 14 April 2012 15:55
0
ответов

C++:Оптимизация скорости с помощью вектора/массива?

У меня есть вложенная структура цикла for-, и прямо сейчас я повторно-объявляю вектор в начале каждой итерации:void function (n1,n2,bound,etc){ для (int i=0; я<граница; i++){ vector&...
вопрос задан: 13 April 2012 14:49
0
ответов

Отменяется ли при изменении размера()на меньший размер резервирование, сделанное ранее резервированием()?

Итак, если я сначала зарезервирую (100), добавлю несколько элементов, а затем изменю размер(0)(или любое другое число, меньшее текущего размера), будет ли вектор перераспределять память в занимать меньше места, чем 100 элементов?
вопрос задан: 13 April 2012 00:21
0
ответов

Оберните класс шаблона C++ с помощью boost python

Я пытаюсь обернуть класс шаблона C++ с помощью booth python. Я получаю ошибки с текущей оболочкой. Программа в основном предназначена для создания настраиваемых векторов и использования их в python. #include
вопрос задан: 12 April 2012 17:35
0
ответов

Как проверить, является ли каждый элемент вектора целым или нет в R?

Скажем, у меня есть вектор y, и я хочу проверить, является ли каждый элемент в y целым или нет, и если нет, то остановиться с сообщением об ошибке. Я пробовал is.integer (y ), но это не работает.
вопрос задан: 11 April 2012 21:00
0
ответов

как получить каждый столбец как data.frame (вместо вектора )из data.frame?

Обычно, когда вы получаете столбец, это вектор. Как я могу сохранить его как data.frame с теми же именами строк и соответствующим именем столбца?
вопрос задан: 6 April 2012 19:06
0
ответов

Можно ли передать вектор, размещенный в «стеке», от функции к функции?

Я знаю, что переменные, размещенные в этом стеке функции, становятся недоступными, когда функция завершает выполнение. Однако векторные типы размещают свои элементы в куче независимо от того, как они расположены...
вопрос задан: 6 April 2012 18:05
0
ответов

Зачем нужна нормализация вектора?

Пытаюсь лучше понять векторы. Для чего нужна нормализация вектора? Если у меня есть вектор, N = (x, y, z). Что вы на самом деле получите, когда его нормализуете - я понимаю, что вам нужно...
вопрос задан: 3 April 2012 23:26
0
ответов

не могу& #39;не выполнить цикл for с итерацией в C++

Я разрабатываю игровую библиотеку, в которую я могу добавлять или удалять свои игры. До сих пор я только что составил список из 3 игр в стандарте, но когда я пытался его протестировать. Это дало мне ошибку. Я пытаюсь это сделать...
вопрос задан: 3 April 2012 10:47
0
ответов

C++ Вызов производной функции из экземпляра базового класса

Я новичок в C++, но столкнулся с проблемой, которую не могу решить. Я буду использовать автомобили, чтобы проиллюстрировать проблему, просто чтобы упростить задачу. Итак, допустим, у меня есть базовый класс...
вопрос задан: 2 April 2012 10:37
0
ответов

Переместить строку в вектор

Есть ли способ переместить содержимое из std::string в std::vector? Я думаю, что теперь, когда в языке есть rvalue-ссылки, эта операция иногда была бы очень полезной.
вопрос задан: 31 March 2012 16:54
0
ответов

1-мерная матрица заменяется на вектор в R

> a< -матрица (с (1: 9), 3,3) > а [,1] [,2] [,3] [1,] 1 4 7 [2,] 2 5 8 [3,] 3 6 9 > a[3,]*a[,3] # В результате я ожидаю матрицу 1x1. [1] 21 48 81 > class(...
вопрос задан: 30 March 2012 19:19
0
ответов

Итерация по вектору вызывает ошибку, а стандартный цикл for - нет

У меня есть вектор, который содержит указатели на абстрактный тип Rock: vector rocks; Если я перебираю вектор с помощью итератора, а затем пытаюсь получить доступ к объекту (неабстрактному классу, который...
вопрос задан: 30 March 2012 01:45
0
ответов

Копирование карты C++ в векторы ключа и значения

У меня есть карта, и я хочу, чтобы первый столбец, т.е. (*it).first, был отодвинут обратно в вектор, а затем (*it)->второй был отодвинут назад в другой вектор Это лучший способ сделать это? std::vector<...
вопрос задан: 29 March 2012 13:32
0
ответов

Загрузка fstreams в std::vector в c++

Это простой и сложный вопрос одновременно. При этом компилируется: int Test; векторНЫЙ ТЕСТ; TEST.push_back (тест); cout << TEST.size(); При этом не компилируется: fstream Test; ...
вопрос задан: 27 March 2012 12:07
0
ответов

ошибка C2039 :'найти' :не является членом 'std'

Я только что столкнулся со странной ошибкой, в которой говорилось, что find не является членом std. ошибка C2039 :'найти' :не является членом 'std' ошибка C3861 :'найти' :идентификатор не найден В принципе, я хочу...
вопрос задан: 26 March 2012 07:10
0
ответов

Тип вектора доступа OpenCL

У меня есть переменная в ядре, например: элемент int16; Я хотел бы знать, есть ли способ обратиться к третьему int в элементе, таком как element[2], чтобы я был таким же, как запись element.s2 ...
вопрос задан: 23 March 2012 17:39
0
ответов

Vector.push_back() аварийно завершает работу

У меня возникла проблема при работе с векторами класса. Я попытался максимально сократить код, оставив мне код ниже. Тем не менее, после этого я все еще не могу понять...
вопрос задан: 21 March 2012 13:21
0
ответов

Преобразование строки cv::Mat в std::vector

У меня довольно простой вопрос: как взять одну строку cv::Mat и получить все данные в std::vector? Cv::Mat содержит двойные числа (это может быть любой простой тип данных для целей вопроса). ...
вопрос задан: 20 March 2012 04:47
0
ответов

«переместить» два вектора вместе

Если у меня есть два вектора и я хочу объединить их в один, я могу сделать это следующим образом: std::vector a(100); // просто случайный размер здесь std::vector b(100); a.insert(std::end(a), ...
вопрос задан: 19 March 2012 22:02