RedDeveloper
Блог
Вопросы
Теги
Топ 100 вопросов про Stdvector
Коллекция из 100 самых популярных вопросов про
stdvector
с ответами и комментариями.
Топ 100
Топ 15
Топ 20
Топ 25
Топ 30
Топ 50
Все вопросы
Вопросы на собеседовании
1
Объединение двух std :: vectors
2
Как отсортировать вектор пар на основе второго элемента пары?
3
Каково расположение памяти вектора массивов?
4
Почему std::vector копирует конструкцию вместо конструкции перемещения, когда деструктор может выбросить?
5
В чем разница между "auto x = vector<int>()" и "vector<int> x"?
6
Компилятор не дает сбой при возврате std::unique_ptr в std::vector
7
Почему нельзя использовать std :: get () для получения членов вектора?
8
Удаление необработанных указателей из std::vector
9
Скопируйте std :: map в std :: vector пар
10
C++20 std::vector странное поведение сравнения
11
Изменение элемента const std::vector<T> через const_cast
12
Почему std::vector работает с неполными типами в определениях классов?
13
Одна переменная для итератора или reverse_iterator?
14
Неоднозначность перегрузки C++ std::vector initializer_list (g++/clang++)
15
Почему при векторном сравнении с оператором <каждый элемент сравнивается дважды?
16
Возврат std::vector из непосредственной функции
17
Могут ли алгоритмы STL и back_inserter предварительно выделить место?
18
Почему emplace_back ("Привет") вызывает strlen?
19
Безопасно ли проходить контейнер во время выполнения std::remove_if?
20
Как найти std::max_element в std::vector<std::pair<int, int>> по любой из осей?
21
Производительность С++ std::array против std::vector
22
Как написать функцию, которая может принимать массив или вектор?
23
Может ли конструктор по умолчанию std :: vector вызвать исключение
24
Std :: vector.at (). Возвращает ссылку или копию?
25
Безопасно ли использовать `vec.push_back(vec.back());`?
26
Можете ли вы «поменять местами» фрагменты стандартных векторов С++?
27
Как определить размер вектора-члена в конструкторе класса?
28
Std::copy failure, "не удается найти векторный итератор после окончания"
29
Почему эта функция выдает неверные значения?
30
Лучший способ сделать std :: vector capacity> = N и size = 0?
31
Используйте `.at ()` вместо оператора `[]` для std :: vector в режиме отладки
32
Инициализация матрицы из векторов внутри конструктора класса
33
Почему я получаю ошибку сегментации при вставке элементов в вектор данных внутри класса?
34
Объедините несколько векторов (результаты функции) в один с шаблоном
35
Как обрабатывать std::find_if (), возвращающий false?
36
Использование лямбда-выражения в качестве сравнения для std :: set, когда оно находится внутри вектора
37
Будет ли когда-либо уменьшена емкость std :: vector?
38
Почему я получаю сообщение об ошибке выполнения: Итератор стирания вектора за пределами диапазона
39
Как отсортировать позиции текстуры на основе индексов текстуры, указанных в файле Wavefront (.obj)?
40
Хранение в std :: map / std :: set против сортировки вектора после сохранения всех данных
41
Valgrind показывает неожиданный вывод в коде C++
42
Почему идиома удаления-удаления не работает для обратного итератора
43
Std :: vector дает разные результаты в Linux и Windows
44
Могу ли я вставить в набор все элементы вектора, соответствующие условию, в одной строке кода
45
Почему у std::vector есть 2 конструктора вместо 1 с аргументом по умолчанию?
46
Изменяется ли тип std::vector<int>::iterator, когда вы увеличиваете его с помощью «++»?
47
Добавление к вектору объединения
48
Безопасно ли вызывать метод size() для перемещенного вектора?
49
Концепции С++ видят функцию для моего типа, но не видят ее для std::vector
50
Сравнение std::vector с использованием собственного класса в пространстве имен не компилируется
51
Отсутствующие элементы при возврате std::vector
52
Можно ли перегрузить функцию шаблона для использования с элементами std::vector?
53
Массив C++ float * как ссылка на std :: vector <float>
54
Std :: transform с двумя std :: vector и одной константой в качестве аргументов
55
Сортировать массив структур в алфавитном порядке
56
Константные ссылки на диапазон элементов std::vector
57
Как вложенные векторы выглядят в памяти?
58
Ranges::max на filter_view возвращает удаленный элемент
59
Будет ли оператор присваивания копии std::vector избегать освобождения и перераспределения памяти, если это возможно?
60
Лучший способ получить указатель std::vector
61
Можно ли хранить объект критического раздела в std::vector?
62
Вектор указателей на объекты класса
63
Как получить экземпляр класса из форка?
64
Как создать класс шаблона, который абстрагирует типы данных?
65
Значения замены 2D std::vector - нужно удалить, чтобы избежать утечек памяти?
66
Самый быстрый способ удалить элементы из нескольких std::vectors
67
Выход за пределы диапазона при использовании цикла while с вектором в С++
68
Хранение шаблонных объектов в векторе (хранение Class<int>, Class<double> в одном векторе)
69
В чем разница между статическим и динамическим распределением вектора в С++?
70
Если std::map очищается, гарантируется ли освобождение памяти
71
Std :: vector :: shrink_to_fit () не проверяет равенство распределителя
72
Вставить std :: map напрямую в std :: vector
73
Пара векторных конструкторов: список инициализаторов vs явное построение
74
Как обобщить функции, действующие на вектор разных типов?
75
Как вставить вектор целых чисел в ключ, значение std :: map
76
Избегайте преобразования из одноэлементного вектора в примитивный тип
77
Занимает ли std :: vector :: resize () вниз время O (1), если тип элемента является примитивом?
78
Сортировка по возрастанию, C++, с векторами
79
Координаты сортировки C++, хранящиеся как объект в векторе
80
Резервирование емкости для специализации шаблона STD vector <bool>
81
Одновременный итерация std :: vectors с использованием стандартного C++
82
Легкий массив времени выполнения C++ 11?
83
Разбор с использованием boost Spirit в вектор STL
84
Лямбда как аргумент std :: vector :: emplace_back
85
Является ли std::ranges::transform_view::iterator не InputIterator?
86
Любой способ перебрать вектор в обратном или прямом направлении в зависимости от условия?
87
Приведите векторные данные unique_ptr к указателю на константный указатель
88
Как я могу заказать вектор, используя другой вектор?
89
Сортировка векторов векторов в C++
90
Можно ли ограничить функцию C++, чтобы она принимала произвольно вложенный вектор определенного типа?
91
Std Контейнер с различным количеством элементов, но без динамического выделения памяти
92
Безопасно ли перераспределение std::vector::data()?
93
Плохо инициализирует n-мерный вектор с помощью конструктора?
94
Удаление динамического массива векторов
95
Подсчет элементов больше числа в векторе
96
Класс с std::vector объектов другого класса
97
Как ввести одно значение в вектор пары?
98
Возможно ли построение диапазона для инициализации вектора вектора?
99
Как вектор не уничтожает элемент дважды после уменьшения его размера?
100
Как эффективно добавить вектор к вектору