Результаты поиска по запросу "stl"

3 ответа

Как использовать функтор в качестве члена в шаблоне класса?

2 ответа

Почему функция sort () вызывает ошибку компиляции, когда она используется для множества объектов класса

Я пытался перегрузить< оператор для класса и вызвал функцию следующим образом: bool Edge::operator<(Edge const & e) const { return this->GetCost() < e.GetCost(); }в основном () sort(edge_set.begin(),edge_set.end());Кроме того, я также попытался ...

1 ответ

Поток из std :: string без копирования?

У меня есть сетевой клиент с методом запроса, который принимаетstd::streambuf*, Этот метод реализуетсяboost::iostreams::copyпо обычаюstd::streambufкласс, который знает, как записать данные в сетевой API, который прекрасно работает. Это означает, ...

ТОП публикаций

3 ответа

Являются ли лямбда-выражения похожими на функции в C ++?

Может ли компилятор встроить лямбда-функции для повышения эффективности, как это может быть с простыми стандартными функциями? например std::vector<double> vd; std::for_each(vd.begin(), vd.end(), [](const double d) {return d*d;});Или потеря ...

7 ответов

STL-подобный контейнер с O (1) производительностью

Я не мог найти ответ, но я уверен, что я не первый, кто ищет это. Кто-нибудь знает / использует / видитSTL как контейнерс участиемдвунаправленныйитератор доступа, который имеетO (1)сложность дляВставка / Удаление / Поиск ? Спасибо.

1 ответ

Как удалить элементы из контейнеров STL?

Как удалить элементы из контейнеров STL, указавстоимостьили удовлетворяя некоторыеусловие? Есть ли один общий или единый способ сделать это для разных видов контейнеров?

4 ответа

отладка кода C ++ с помощью шаблонов и STL с помощью GDB

Что думают пользователи GDB о своих возможностях в отношении отладки кода с помощью шаблонов и STL? Используете ли вы какие-либо приемы, чтобы сделать отладку проще? Возможно, некоторые скрипты Python? Или вы удовлетворены тем, как это ...

4 ответа

Меняет ли std :: sort относительный порядок одинаковых элементов?

Гарантирует ли стандарт, что порядок равных элементов не изменится (например, забыл термин для этого) при использовании std :: sort, или мне нужно рассмотреть альтернативное решение для достижения этой цели?

5 ответов

Как создать карту постоянных значений std :: map, которая по-прежнему доступна оператору []?

Мне нужна структура данных std: map, которая доступна только для чтения, что означает, что мне нужно заполнить ее один раз данными, а затем только читать эти значения, никогда не изменять их и не добавлять дополнительные. Моя неконстантная ...

3 ответа

Использование push_back для вектора <vector <string>> [closed]

Я несколько смущен, что такая простая проблема остановила меня, но после нескольких часов бесполезного поиска в Google, я все еще застрял. Чтобы упростить мою проблему, вторая строка этого вылетает: vector<vector<string> > sorted_words; ...