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

4 ответа

@ Нет - правда, этот ответ был отредактирован до того, как вы прокомментировали.

я есть функция Visual Studio 2008 C ++, где мне дают массив строк с нулевым символом в конце

2 ответа

 полностью для всего нашего программного обеспечения, как на SPARC, так и на x86.

ько что выпустил библиотеку контейнеров скиплиста. И компилятор Sun жалуется на это: template <class T, class R> bool operator==(const IndexedSkipList<T,R> &left, const IndexedSkipList<T,R> &right) { return ((left.size() == right.size()) ...

5 ответов

Как индексировать и запрашивать контейнеры STL-карты по нескольким ключам?

Я столкнулся с одним требованием, где запись хранится как Name : Employee_Id : Addressгде Name и Employee_Id должны быть ключами, то есть функция поиска должна предоставляться как по Name, так и по Employee Id. Я могу думать об использовании ...

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

1 ответ

Вы также можете сделать это-

бновить значение ключа вstd::map после использованияfind метод? У меня есть карта и объявление итератора, как это: map <char, int> m1; map <char, int>::iterator m1_it; typedef pair <char, int> count_pair;Я использую карту для хранения ...

4 ответа

Чтение из большого текстового файла в структурный массив в Qt?

Я должен прочитать текстовый файл в массив структур. Я уже написал программу, но это занимает слишком много времени, так как в файле около 13 lac структур. Пожалуйста, предложите мне самый лучший и быстрый способ сделать это на C ++. вот мой ...

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 ответов

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

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

13 ответов

Считается ли инициализация итератора внутри цикла циклом плохим стилем и почему?

Как правило, вы найдете код STL следующим образом: for (SomeClass::SomeContainer::iterator Iter = m_SomeMemberContainerVar.begin(); Iter != m_SomeMemberContainerVar.end(); ++Iter) { }Но на самом деле у нас есть рекомендация написать это ...

0 ответов

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

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