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

0 ответов

Семантика для обернутых объектов: ссылка / значение по умолчанию через std :: move / std :: ref

В последнее время я часто использую естественную идиому "обнаружил» в C ++ 11 это означает, что обернутый объект может автоматически содержать ссылку, к...

0 ответов

Объявление 2D вектора

В чем разница между этими двумя способами объявления 2D-вектора.

0 ответов

Беда с зависимыми типами в шаблонах

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

0 ответов

Как мне указать указатель на перегруженную функцию?

Я хочу передать перегруженную функцию

0 ответов

std :: next с n> std :: distance (it, c.end ())

0 ответов

Почему хранение ссылок (не указателей) в контейнерах в C ++ не работает?

0 ответов

Я не заметил никакого ответа, как этот, поэтому я решил добавить. Я столкнулся с этим вопросом, прибегая к помощи только сегодня.

аю исходный код STL и понятия не имею, что&& адресный оператор должен делать. Вот пример кода изstl_vector.h: vector& operator=(vector&& __x) // <-- Note double ampersands here { // NB: DR 675. this->clear(); this->swap(__x); return *this; ...

0 ответов

Спасибо за указание вариантов

овольно прост: #include <vector> int main() { std::vector<int> v; }Затем я создаю и запускаю его с Valgrind: g++ test.cc && valgrind ./a.out ==8511== Memcheck, a memory error detector ==8511== Copyright (C) 2002-2013, and GNU GPL'd, by Julian ...

0 ответов

В остальном коде мне нужно было всего лишь переключиться с std на boostina в нескольких местах

учаю сообщение об ошибке «недопустимое использование неполного типа ...», когда пытаюсь скомпилировать следующий код, но не вижу своей ошибки. Я уже изменил порядок включений и определенных шаблонов. Но ошибка остается. Что не так с «фьючерсами» ...

0 ответов

Спасибо за ваше предложение, и я на самом деле проверил источник boost :: is_digit. Тем не менее, это было намного сложнее, чем я могу себе представить. Поэтому я ищу более простое решение в этом случае.

у стереть все элементы, которые не удовлетворяют критерию. Например: удалите все символы в строке, которые не являются цифрами. Мое решение с использованием boost :: is_digit сработало хорошо. struct my_is_digit { bool operator()( char c ) const ...