Результаты поиска по запросу "stl"
Почему функция sort () вызывает ошибку компиляции, когда она используется для множества объектов класса
Я пытался перегрузить< оператор для класса и вызвал функцию следующим образом: bool Edge::operator<(Edge const & e) const { return this->GetCost() < e.GetCost(); }в основном () sort(edge_set.begin(),edge_set.end());Кроме того, я также попытался ...
Поток из std :: string без копирования?
У меня есть сетевой клиент с методом запроса, который принимаетstd::streambuf*, Этот метод реализуетсяboost::iostreams::copyпо обычаюstd::streambufкласс, который знает, как записать данные в сетевой API, который прекрасно работает. Это означает, ...
Являются ли лямбда-выражения похожими на функции в C ++?
Может ли компилятор встроить лямбда-функции для повышения эффективности, как это может быть с простыми стандартными функциями? например std::vector<double> vd; std::for_each(vd.begin(), vd.end(), [](const double d) {return d*d;});Или потеря ...
STL-подобный контейнер с O (1) производительностью
Я не мог найти ответ, но я уверен, что я не первый, кто ищет это. Кто-нибудь знает / использует / видитSTL как контейнерс участиемдвунаправленныйитератор доступа, который имеетO (1)сложность дляВставка / Удаление / Поиск ? Спасибо.
Как удалить элементы из контейнеров STL?
Как удалить элементы из контейнеров STL, указавстоимостьили удовлетворяя некоторыеусловие? Есть ли один общий или единый способ сделать это для разных видов контейнеров?
отладка кода C ++ с помощью шаблонов и STL с помощью GDB
Что думают пользователи GDB о своих возможностях в отношении отладки кода с помощью шаблонов и STL? Используете ли вы какие-либо приемы, чтобы сделать отладку проще? Возможно, некоторые скрипты Python? Или вы удовлетворены тем, как это ...
Меняет ли std :: sort относительный порядок одинаковых элементов?
Гарантирует ли стандарт, что порядок равных элементов не изменится (например, забыл термин для этого) при использовании std :: sort, или мне нужно рассмотреть альтернативное решение для достижения этой цели?
Как создать карту постоянных значений std :: map, которая по-прежнему доступна оператору []?
Мне нужна структура данных std: map, которая доступна только для чтения, что означает, что мне нужно заполнить ее один раз данными, а затем только читать эти значения, никогда не изменять их и не добавлять дополнительные. Моя неконстантная ...
Использование push_back для вектора <vector <string>> [closed]
Я несколько смущен, что такая простая проблема остановила меня, но после нескольких часов бесполезного поиска в Google, я все еще застрял. Чтобы упростить мою проблему, вторая строка этого вылетает: vector<vector<string> > sorted_words; ...