3
ответа

Как я печатаю элементы вектора C++ в GDB?

Я хочу исследовать содержание станд.:: вектор в GDB, как я делаю это? Скажем, это - станд.:: вектор <интервал> ради простоты.
вопрос задан: 28 July 2011 21:47
3
ответа

Итератор C++ в для ловушек цикла?

Я вижу где-нибудь, что это упоминает: для (itr = files.begin (); itr <files.end (); ++ itr)//НЕПРАВИЛЬНЫЙ при (itr = files.begin (); itr! = files.end (); ++ itr)//хорошо, Почему первое выражение неправильно? Я...
вопрос задан: 24 May 2011 18:03
3
ответа

C++ - единственный связанный список - идеи

Я хочу записать метод для удаления последовательных объектов с дублирующимися значениями данных из отдельно связанного списка. Метод должен возвратить количество удаленных объектов. Метод должен очистить память как...
вопрос задан: 12 May 2011 12:31
3
ответа

использование станд.:: накопиться

Нужно более симпатичное решение ниже примера, но со станд.:: накопиться. #include <алгоритм> #include <вектор> #include <iostream> объект класса {общественность: Объект (удваивают a, дважды b):...
вопрос задан: 15 March 2011 01:36
3
ответа

Есть ли набор ключей Карты Java () эквивалентен для станд. C++:: карта?

Есть ли набор ключей Карты Java () эквивалентен для станд. C++:: карта? Набор ключей Java () метод возвращает "представление набора ключей, содержавшихся в этой карте".
вопрос задан: 25 February 2011 17:24
3
ответа

Используйте ключевое слово auto в C ++ STL

Я видел код, который использует вектор, вектор s; s.push_back (11); s.push_back (22); s.push_back (33); s.push_back (55); for (vector :: iterator it = s.begin (); it! = s.end (); it ++) {...
вопрос задан: 27 September 2010 22:27
3
ответа

Почему не может for_each изменять свой аргумент функтора?

http://www.cplusplus.com/reference/algorithm/for_each/ Унарная функция, берущая элемент в диапазоне как аргумент. Это может или быть указателем на функцию или объект чьи перегрузки класса...
вопрос задан: 19 September 2010 15:52
3
ответа

Преобразование между станд. C++:: вектор и C выстраивают без копирования

Я хотел бы смочь преобразовать между станд.:: вектор и его базовый C выстраивают интервал*, явно не копируя данные. Делает станд.:: вектор обеспечивает доступ к базовому массиву C? Я смотрю...
вопрос задан: 18 September 2010 17:49
3
ответа

Есть ли STL и дружественная Обертка C++ UTF-8 для ICU или другая мощная [закрытая] библиотека Unicode

Мне нужна хорошая библиотека Unicode для C++. Мне нужно: Преобразования в Unicode чувствительный путь. Например, вид все строки нечувствительным к регистру способом и получает их первые символы для индекса. Преобразовать...
вопрос задан: 24 August 2010 18:41
3
ответа

Производный от std :: back_insert_iterator?

Я хочу получить из std :: back_insert_iterator для создания своего рода фильтра для строкового типа, скажем, back_xml_insert_iterator, который будет проверять символы, прошедшие через него, на предмет поиска символов ...
вопрос задан: 16 August 2010 16:57
3
ответа

ссылка на функцию членства с bind1st и mem_fun

У меня есть класс C++, где я пытаюсь использовать станд.:: bind1st для привязки функции членства с 'этим' параметром. Например: класс MyClass {общественность: освободите Foo () {использование станд. пространства имен;/...
вопрос задан: 3 August 2010 19:36
3
ответа

Каково значение по умолчанию итератора?

Для какого-либо контейнера STL, который я использую, если я объявляю итератор (этого конкретного контейнерного типа) использование конструктора по умолчанию итератора, к чему будет инициализирован итератор? Например, я...
вопрос задан: 3 August 2010 09:27
3
ответа

Вопрос об использовании строки:: подкачка () с временными файлами

Следующий сегмент демонстрирует мою проблему: (ошибка компиляции на GCC) stringstream ss; строка s; ss <<"Привет";//Это перестало работать://s.swap (ss.str ());//Это работает: ss.str () .swap (s); Мой...
вопрос задан: 12 July 2010 21:53
3
ответа

Какой контейнер STL для заказанных данных с основанным на ключе доступом?

Скажем, у меня есть набор объектов Человека, каждый из которых похож на это: класс Человек {имя строки; строка UniqueID;} Теперь, объекты должны храниться в контейнере, который позволяет мне...
вопрос задан: 12 July 2010 15:46
3
ответа

Как я поворачиваю реляционное сравнение указателей в ошибку?

Мы много раз кусались следующей ошибкой: #include <iostream> #include <вектор> #include <алгоритм> с помощью станд. пространства имен; освободите печать (интервал* pn) {суд <<*pn <<...
вопрос задан: 10 July 2010 01:20
3
ответа

set_union с контейнерами мультимножества?

Каков возврат алгоритма std:set_union, когда один или оба входных контейнера являются мультимножествами с дублированными объектами? Копирует, теряются? Давайте предположим, например: мультимножество <интервал> ms1; ms1....
вопрос задан: 7 July 2010 14:56
3
ответа

Как делает shared_ptr <>, безопасно позволяют бросать к bool?

Я изучал как станд.:: tr1:: shared_ptr <> обеспечивает способность бросить к bool. Я ловил в прошлом при попытке создать интеллектуальный указатель, который может быть литым к bool как...
вопрос задан: 7 July 2010 08:43
3
ответа

Как объединить функцию и предикат в for_each?

Как можно вызвать Функцию по некоторой части контейнера, с помощью for_each ()? Я создал for_each_if (), чтобы сделать для (я в формах) если (i.color == 1) displayShape (i); и...
вопрос задан: 6 July 2010 09:44
3
ответа

Действительно ли безопасно передать вектор как массив?

Скажите, что у меня есть функция: освободите someFunc (интервал *x, международное количество); который находится вне моего контроля, таким образом, я не могу записать это для принятия итераторов. Действительно ли безопасно назвать его как так (независимо
вопрос задан: 22 June 2010 13:19
3
ответа

Как выполнить итерации по набору STL и выборочно удалить элементы?

Следующий код не работает правильно. Как это должно быть сделано правильно? для (станд.:: набор <Цвет>:: итератор i = myColorContainer.begin (); я! =myColorContainer.end (); ++ i)...
вопрос задан: 17 June 2010 07:43
3
ответа

одна строка подтверждения для проверки сортировки контейнера STL

Есть ли способ написать однострочное условие, которое бы возвращало true, если контейнер STL отсортирован? Контейнер, о котором идет речь, это std :: vector. Я намерен использовать его в assert.
вопрос задан: 2 June 2010 16:05
3
ответа

Карта STL, содержащая ссылки, не компилирует

Следующее: станд.:: карта <интервал, ClassA и> тест; дает: ошибка C2101: '&' на константе, В то время как следующий станд.:: карта <ClassA и, интервал> тест; дает ошибке C2528: '_First': указатель...
вопрос задан: 29 May 2010 06:04
3
ответа

Приоритет оператора в C++ отличаются для указателей и итераторов?

Код ниже демонстрирует это различие: #include <iostream> #include <строка> международное основное () {символ s [] = "ABCD"; станд.:: строковая ул. (ул.); символ *p = s; в то время как (...
вопрос задан: 28 May 2010 09:14
3
ответа

Сложите STL с 2 параметрическими усилителями

Я реализую B-дерево в C++, у меня есть стек, который сохраняет пар. моя проблема, как я вставил этот стек, потому что нажатие только принимает 1 аргумент.спасибо
вопрос задан: 27 May 2010 16:39
3
ответа

Классы C++ STLifying

Я пытаюсь записать класс, который содержит несколько станд.:: векторы как элементы данных, и обеспечивают подмножество интерфейса вектора для доступа к ним: класс Сетка {общественность: частный: станд.:: вектор <Vector3>...
вопрос задан: 26 May 2010 19:53
3
ответа

Итератор C++ и const_iterator проблема для собственного контейнерного класса

Я пишу собственный контейнерный класс и столкнулся с проблемой, я не могу получить голову вокруг. Вот базовый образец, который показывает проблему. Это состоит из контейнерного класса и двух тестовых классов:...
вопрос задан: 16 May 2010 15:44
3
ответа

Получение значения станд.:: список <>:: итератор к указателю?

Как может я циклично выполняться через stl:: Перечислите и сохраните значение одного из объектов для использования позже в функции? Частица *closestParticle; для (список <Частица>:: итератор p1 = mParticles.begin (); p1! =...
вопрос задан: 2 May 2010 19:49
3
ответа

Что действительно делает включение итератора STL, отлаживающего?

Я включил отладку итератора в приложении путем определения _HAS_ITERATOR_DEBUGGING = 1, я ожидал это к действительно просто границам проверочного вектора, но у меня есть чувство, что она делает намного больше, чем...
вопрос задан: 28 April 2010 16:40
3
ответа

Странное поведение с вектором:: стирание и станд.:: remove_if с диапазоном конца, отличающимся от vector.end ()

Я должен удалить элементы с середины станд.:: вектор. Таким образом, я попробовал: структура IsEven {bool оператор () (интервал ele) {возвращает ele % 2 == 0; }}; международные элементы [] = {1, 2, 3, 4, 5...
вопрос задан: 26 April 2010 21:26
3
ответа

Там какой-либо путь состоит в том, чтобы ограничить размер Карты STL?

Я хочу реализовать своего рода справочную таблицу в C++, который будет действовать как кэш. Это предназначено для эмуляции части аппаратных средств, которые я моделирую. Ключи являются нецелым числом, таким образом, я предполагаю, что хеш в порядке....
вопрос задан: 26 April 2010 07:55