Описание тега 2d-vector

A mathematical entity used to represent a direction in a plane (among other things) and that can be represented as a pair of real numbers. This tags also pertains to all the possible applications and representations of such an entity in a computer language.
1 ответ

2-D вектор повышения:: вариант в C++

Я ищу для хранения информации из таблицы данных с несколькими строками и столбцами. Каждый столбец содержит различный тип (int, double, std::stringи т. д.), которые будут известны только во время выполнения. 2-й vector из boost::variant лучший спосо…
28 авг '14 в 18:31
1 ответ

Как перебрать 2D вектор с неизвестным размером?

Я пытаюсь получить доступ к значениям int внутри 2D-вектора, который имеет неизвестное количество строк и столбцов. Я попробовал это: for(vector<int> vec : matrix){ for(int i : vec){ queue_lista.push(vec[i]); } } и это: vector< vector<in…
04 фев '18 в 20:56
1 ответ

Push_back на 2D вектор через цикл

Я пытаюсь выучить C++ и наткнулся на это постановку задачи ОПИСАНИЕ ВЫЗОВА: Наш отдел маркетинга только что заключил сделку с несколькими местными торговцами, которая позволит нам предлагать эксклюзивные скидки на различные продукты для наших главны…
1 ответ

Как memset на 2d вектор

Итак, у меня есть 2D вектор, которому я хочу присвоить значение num, я хочу увидеть, который лучше выполняет заполнение по сравнению с memset() как n ++ C++, у меня фактически возникают проблемы с установкой правильного синтаксиса кода, поскольку я …
19 апр '18 в 09:05
2 ответа

Вставить список строк в 2d вектор

Я пытаюсь взять список, и в зависимости от строки в списке, создает новую строку в 2d вектора. Я новичок в C++ и у меня есть несколько вопросов: 1) Могу ли я перебрать список и получить строку, в которой находится итератор? Если так, как я могу доба…
22 фев '16 в 03:13
2 ответа

Загрузка матрицы в двумерный вектор C++

Я новичок в использовании векторов в C++, моя цель - прочитать матрицу из текстового файла и сохранить их в двухмерном векторе. Мой код выглядит следующим образом: #include <fstream> #include <iostream> #include <sstream> #include …
16 окт '17 в 20:11
3 ответа

Определение направления 2D вектора с 8 дискретными направлениями (горизонтальное, вертикальное и диагонали)

У меня есть вход джойстика, это вектор. Диапазон значений вектора определяет окружность в прямоугольнике, который охватывает -1, -1 до +1, +1. Я хочу знать, к какому из 8 возможных направлений подходит вектор. Не беспокойтесь о случае, когда вектор …
20 ноя '11 в 16:20
3 ответа

Печать двухмерного векторного указателя

Я создал 2d Vector вот так: int main(){ std::vector<std::vector<int> > my_2d_Vector; for(int i = 0; i < 10; ++i){ std::vector<int> internal_vector; for(int j; j < 10; ++j){ internal_vector.push_back(j); } my_2d_vector.push_ba…
27 ноя '16 в 20:43
1 ответ

Сортировка более двух столбцов в 2d векторе C++

Я написал код для сортировки по двухмерному вектору, который зависит от двух столбцов. Например, если это данные столбца 2D банановый велосипед 2 | яблочная машина 1 | оранжевый цикл 5 | банановый автомобиль 2 | яблочный велосипед 3 Тогда мой вид из…
22 янв '14 в 13:37
1 ответ

Почему эта программа сообщает мне, что передан неверный параметр?

Честно говоря, я даже не знаю, что я пытаюсь сделать сейчас. Но я не могу идти дальше, пока не получу эту функцию, и она каждый раз выдает это исключение, что не так? Исключением является "Необработанное исключение в 0x0F61CAB6 (ucrtbased.dll) в CS …
03 фев '19 в 23:01
1 ответ

2D вектор push_back

У меня есть код ниже, и я изо всех сил, чтобы добавить значения к вектору. Конечная цель - пройти через список и для каждого изменения добавить значение к 2 строкам вектора, но я пытаюсь понять, как push_back к 2d вектору. std::vector<std::vector…
10 ноя '16 в 19:26
1 ответ

C++ как сделать аргумент функции (подпрограммы) либо вектором типа double, либо вектором типа int

Эй, мне просто интересно, возможно ли в C++ иметь функцию в моей программе, которая в качестве входных данных принимает вектор или вектор. Вот пример того, что я хочу: void PrintValues(const std::string& title, std::vector<std::vector<doub…
21 сен '13 в 21:51
1 ответ

Как удалить 2D вектор указателей на объекты без утечки памяти? C++ и SFML

У меня есть 2D вектор указателей плитки. Каждый раз, когда я загружаю другую карту, я хотел бы удалить все плитки в векторе, освобождая память, а затем снова заполнить ее разными плитками. std::vector<std::vector<Tile*>> map; Вот мой кла…
06 июн '14 в 17:21
3 ответа

C++ Как динамически создать 2D вектор

Я пытаюсь создать вектор NXN, который я могу позже cout в виде таблицы / матрицы. Xcode указывает на = в for цикл и говорит мне No viable overloaded '=', Я не знаю, что это значит или как это исправить. int n=5; vector< vector<int> > row…
16 мар '15 в 09:05
2 ответа

C++ вычисление 2 баллов на основе 2 других баллов

Итак, я делаю эту забавную маленькую игру на C++, к сожалению, я застрял на создании "радара", я застрял на этой части (РЕДАКТИРОВАТЬ, у меня уже есть A & Bединственное, чего у меня нет C & D) Так что мне нужно сделать, это рассчитать две точки (2d …
24 ноя '16 в 16:14
1 ответ

Как обновить значение структуры в 2D-векторе? Clojure

Это в CLojure, сначала мой код: ;cell structure (defstruct cell :x :y :highland :lowland :obstacle :ammo :tank) ;demension (def dim 0) (defn setdim [num] (def dim num)) ;create world (defn creatworld [] (apply vector (map (fn [_] (apply vector (map …
01 авг '13 в 02:22
1 ответ

Некоторые вопросы, касающиеся 2d Vectors, C++

Этот 2-й вектор используется для удержания игрового поля для тральщика. Я хочу создать двумерный вектор struct cell, в котором есть несколько переменных "state", содержащих всю информацию, необходимую для создания игрового поля (я создаю базовую игр…
12 май '16 в 23:33
0 ответов

Есть ли альтернатива для 2d и 3d векторов в C++?

Я писал приложение, критически важное для производительности, и мне нужно часто использовать 3d-векторы, однако многие из моих друзей говорят, что 3d-и 2d-векторы не являются хорошей производительностью, и я должен проверить альтернативы. Так есть л…
28 ноя '18 в 12:29
0 ответов

Поиск значения в 2d векторе, затем добавление координат любых элементов, соответствующих этому значению, в отдельный 2d вектор.

Язык: C++ Справочная информация: Я недавно начал программировать, и я просто пытаюсь узнать больше о C++, поэтому у меня очень ограниченные знания. Цель: поиск значения в 2D-векторе (например, testVec). Как только это значение будет найдено, я хочу …
02 июл '17 в 13:36
1 ответ

Пользовательский итератор на основе диапазона для шаблонного вектора векторов

У меня есть задание, которое сводит меня с ума. Я изучал базовые концепции, чтобы расширить свои знания и попытался применить их к этой проблеме, но я немного застрял. У нас есть файл main.cpp, который тестирует класс VectorOfVectors с таким синтакс…
26 янв '14 в 12:18