Результаты поиска по запросу "stl"
STL / Boost эквивалент LLVM SmallVector?
Я пытался понять, могу ли я оптимизировать ситуацию, когда у меня много маленьких векторов данных. В моем случае использования может быть более 100 000 таких векторов, поэтому размер хранилища векторов имеет решающее значение. Каждый может иметь ...
и избежать проблемы с dtor.
о, это действительно трудно признаться, но у меня сейчас есть сильное искушение унаследовать от
Может ли ссылочный тип использоваться в качестве типа ключа в карте STL
Могу ли я построитьstd::map где тип ключа является ссылочным типом, напримерFoo & И если нет, то почему?
Вызов указателя на функцию-член, хранящуюся в карте std
Я храню карту в классе, который имеет строки в качестве ключей и указатели на функции-члены в качестве значений. У меня возникают проблемы с вызовом правильной функции бросить указатель на функцию. Вот код: #include <iostream> #include <string> ...
if (str1 == str2) и if (str1.length () == str2.length () && str1 == str2)
Я видел второе в чужом коде, и я полагаю, что это сравнение длины было сделано для повышения производительности кода. Он использовался в синтаксическом анализаторе для языка сценариев со специальным словарем: слова длиной от 4 до 24 букв со ...
Почему контейнеры C ++ не допускают неполные типы?
Почему Разве C ++ не позволяет создавать экземпляры контейнеров неполных типов? Это конечновозможно писать контейнеры, которые не имеют этого ограничения - повышение :: ...
Как правильно использовать std :: reference_wrappers
Я пытаюсь понятьstd::reference_wrapper. Следующий код показывает, что ссылочная оболочка не ведет себя точно так же, как ссылка. #include <iostream> #include <vector> #include <functional> int main() { std::vector<int> numbers = {1, 3, 0, -8, ...
@Charles Bailey: ты прав, это то, что я не учел
я есть класс с контейнером (содержащий указатель) в качестве члена: