Результаты поиска по запросу "stl"
C ++ удаляет определенные элементы вектора
Я новичок в C ++ и хочу сделать исключение векторных элементов.Мои векторы как:
что делает (шаблон) rebind <> делать?
пытаясь узнать больше о том, как на самом деле реализована стандартная библиотека, я проверяю все контейнеры в Visual Studio. Здесь я вижу некоторую любопытную структуру: В каком-то базовом классеstd::list<> Найдена следующая typedef typedef ...
(Принимая значения -1/0/1, некоторые cmp просто обещают -ve / 0 / + ve, и реализация меняется соответственно).
тсортировать вектор STL на основе двух разных критериев сравнения? Функция sort () по умолчанию принимает только один объект сортировки.
C ++ std :: vector emplace против вставки [дубликата]
На этот вопрос уже есть ответ здесь:push_back против emplace_back 6 ответовМне было интересно, в чем различия между ними. Я заметил, что emplace - это дополн...
Написание собственного STL-контейнера
Существуют ли рекомендации по написанию нового контейнера, который будет вести себя как любойSTL контейнер?
Создание ключа-итератора карты STL
Часто у вас есть карта, какmap<string,X> где ключ - это имя сопоставленного значения, и вам нужен API, который позволяет потребителям видеть все имена ... для заполнения списка GUI, например. Вы можете построить вектор и вернуть его как вызов ...
Как наследовать от std :: ostream?
Я гуглил и просто не могу найти простой ответ на это. И все должно быть просто, как и STL. Я хочу определить MyOStream, который публично наследует от std :: ostream. Допустим, я хочу вызывать foo () каждый раз, когда что-то записывается в ...
где-то время от времени (например, после прочтения определенной последовательности символов) и начать построение новой строки.
ел бы очистить и повторно использовать ostringstream (и базовый буфер), чтобы моему приложению не приходилось выполнять столько распределений. Как мне вернуть объект в исходное состояние?
Преобразование ostream в стандартную строку
Я очень плохо знаком с C ++ STL, так что это может быть тривиально. у меня есть