Результаты поиска по запросу "stl"
там тоже надо будет выделяться).
ел бы создать std :: vector в разделяемой памяти, используя функцию API Windows CreateFileMapping (). Я знаю, как создать общую память и управлять ею, но как поместить std :: vector по фиксированному адресу в памяти? Я не могу использовать boost ...
C ++ 11 std :: generate и std ::iform_real_distribution, вызываемые два раза, дают странные результаты
Вызов std :: generate алгоритма из STL два раза в разных контейнерах дает эквивалентные результаты. Предположим, я хочу заполнить два массива с плавающей точкой случайными числами от -1. и 1.: std::array<float, 1000> x; std::array<float, 1000> ...
на «для передачи ссылок на шаблоны функций (алгоритмы), которые обычно принимают копии своих аргументов», например так:
гая темаЯ пытался решить [https://stackoverflow.com/questions/5396413/char-array-sorting-and-removing-duplicates] этопроблема. Проблема заключалась в удалении повторяющихся символов ...
C ++ Сортировка объектов на основе двух членов данных
Я понимаю, что вы можете вставить пользовательский класс вstd::vector а затем перегрузить механизм сортировки, чтобы он сравнивал конкретный элемент данных. Тем не менее, как бы вы сортироватьstd::vector<MyClass> гдеMyClass имеет два элемента ...
тег :)
л § 24.1 / 5 из C ++ Standard (2003) гласит: Точно так же, как обычный указатель на массив гарантирует, что существует значение указателя, указывающее на последний элемент массива, так и для любого типа итератора существует значение итератора, ...
Этот ответ настолько специфичен для одной машины, компилятора и среды выполнения, что - даже если вы потрудились сказать нам, сколько у него оперативной памяти, сколько было свободно и какой компилятор вы использовали - он все равно не отражает реальный ответ, т.е. стандарт гласит, и это не практичный ответ для ~ 100% пользователей, у которых нет точно такого же ПК и настроек. Только то, что сказано в Стандарте, имеет какое-либо применение, а не анекдоты отдельных лиц.
уйста, укажите диапазон списка векторов .... Я хочу хранить миллион записей в векторе <>. Мне нужно скопировать миллионы записей из одного вектора <> в другой вектор <>, а затем отсортировать вектор и применить мою функцию фильтра ...
Попросите пользователя после каждого номера или заранее подсчитайте число и выполните цикл соответственно. Не очень хорошая идея, но я видел это во многих приложениях.
аюсь сделать простую задачу чтения разделенных пробелами чисел из консоли вvector<int>, но я не понимаю, как это сделать правильно. Это то, что я сделал до сих пор: int n = 0; vector<int> steps; while(cin>>n) { steps.push_back(n); }Однако ...
Обычно я создаю простую структуру / класс mapValue.
наилучший способ сопоставить два значения одному ключу? т.е. предмет со значением и бул. Пробовал с помощью: std::map<std::string, std::pair<std::string, bool> > myMap2Но это не похоже на правильное решение. Есть ли более элегантный способ ...
Зачем использовать связанный список над непрерывным массивом? Недостатками связанных списков для этого являются загрузка распределителя, накладные расходы памяти и фрагментация (отсутствует кеш). Наверху это, вероятно, немного легче для автора.
я есть приложение-потребитель, которому нужно хранить не более 100 объектов в списке для подачи в обратный вызов для обработки, так как будет избыточно хранить старые данные, если потребитель не догонит их. По мере поступления новых данных они ...
функция является проверенной версией
ключить проверку границ дляoperator[] а итераторы?