3
ответа

Итератор списка, не dereferencable?

Я получаю ошибку "итератор списка, не dereferencable" при использовании следующего кода: bool, сделанный = ложь; в то время как (! _list_of_messages.empty () &&! сделанный) {//запрашивают следующее сообщение создать...
вопрос задан: 19 April 2010 13:15
3
ответа

Как к станд.:: найти использование Сравнить объекта?

Я смущен интерфейсом станд.:: найти. Почему это не берет Сравнить объект, который говорит это, как сравнить два объекта? Если я мог бы передать Сравнить объект, я мог бы заставить следующий код работать...
вопрос задан: 16 April 2010 23:35
3
ответа

Делает станд.:: порядок вставки гарантии мультимножества?

У меня есть станд.:: мультимножество, которое хранит элементы класса A. Я обеспечил свою собственную реализацию оператора <для этого класса. Мой вопрос состоит в том, если я вставляю два эквивалентных объекта в это мультимножество...
вопрос задан: 15 April 2010 08:02
3
ответа

Как изменить конкретный элемент вектора STL C++

вектор <интервал> l; для (интервал i=1; я <=10; я ++) {l.push_back (i);} Теперь, например, как я изменяю 5-й элемент вектора к-1? Я попробовал l.assign (4,-1); Это не ведет себя как ожидалось...
вопрос задан: 12 April 2010 18:20
3
ответа

Используя стек, определенный в C++ stl

#include <стек> с помощью станд. пространства имен; международное основное () {стек <интервал> s; интервал i; для (я = 0; я <= 10; я ++) {s.push (i);} для (я = 0; я <= 10; я ++) {...
вопрос задан: 11 April 2010 20:28
3
ответа

Как считать и записать строку C++ STL?

#include <строка>... представляют в виде строки в;//, Как я храню строку от stdin до в?////добирается (в) - 16, не может преобразовать 'станд.:: представьте в виде строки' для 'обугливания*' для аргумента '1' к//, символ* добирается (символ*)'////sc
вопрос задан: 11 April 2010 12:22
3
ответа

Средства выделения приспосабливания STL C++

Какие средства выделения доступны там для использования с STL при контакте с маленькими объектами. Я уже попытался играть со средствами выделения пула от Повышения, но не получил повышения производительности (на самом деле, в...
вопрос задан: 3 April 2010 20:17
3
ответа

Используя проверенную реализацию STL, что-либо доступное бесплатно?

Вы использовали проверенную реализацию STL? Это нашло ошибки, которые Вы не ожидали? Есть ли один, я могу примерить Linux бесплатно?
вопрос задан: 2 April 2010 17:06
3
ответа

печать stl контейнеры с gdb 7.0

Я установил GDB 7.0 и Python на следующие инструкции. В том же руководстве существует упоминание об этом файле stl-views-1.0.3.gdb. То, что смущает меня, - то, куда это должно быть помещено чтобы в...
вопрос задан: 17 March 2010 14:49
3
ответа

Поиск станд.:: строка между пределом

если Вы знаете запуск и конечные положения в строке от того, где начать и закончить поиск. Например - представляют s в виде строки = StringStringString |S |t |r |i |n |g |S |t |r |i |n |g |S |t |r |i |n |g 0 1 2...
вопрос задан: 6 March 2010 21:30
3
ответа

Поиск и Вставка в карту с 3 элементами в C++

У меня должна быть карта как это: станд. определения типа:: карта <интервал, плавание, символ> Maptype; Что синтаксис должен вставить и ищущие элементы пары в этой карте.
вопрос задан: 6 March 2010 10:17
3
ответа

Кто-либо может объяснить, почему Словарь <> в C# разве работает, не любит карту <T, U> в STL?

Когда я сначала начал программировать в C# в прошлом году, я сразу искал эквивалент карте STL и узнал о Словаре. ОБНОВЛЕНИЕ вычеркнуло этот мусор ниже, я был абсолютно неправ. Мой...
вопрос задан: 5 March 2010 18:30
3
ответа

RAII и C++ STL

У меня есть случай, где я хочу сохранить список ресурсов в станд.:: вектор. Поскольку я вижу его, мои опции следующие: Дайте мой ресурс, конструктор по умолчанию Хранит их, поскольку "куча" возражает (и перенесите их в...
вопрос задан: 5 March 2010 07:26
3
ответа

Почему не может я создавать станд.:: стопка станд.:: ifstreams?

Почему делает следующее не, работайте: #include <iostream> #include <fstream> #include <стек> станд.:: стек <станд.:: ifstream> s; - PT
вопрос задан: 2 March 2010 13:57
3
ответа

C++ вставляет в вектор в известном положении

Я хочу вставить в вектор C++ в известном положении. Я знаю, что библиотека C++ имеет вставку () функция, которая занимает позицию и объект вставить, но тип положения является итератором. Я хочу...
вопрос задан: 25 February 2010 00:28
3
ответа

Как протестировать, если шаблонный параметр является парным ассоциативным контейнером?

Давайте предположим, что я хочу сделать шаблонную функцию, которая возвращает первый элемент любого stl контейнера. Общий путь был бы: шаблон <Контейнер имени типа> Контейнер:: value_type сначала (...
вопрос задан: 18 February 2010 14:17
3
ответа

Существует ли алгоритм для перемещения диапазонов?

В C++ 98, я могу скопировать диапазоны со станд.:: алгоритм копии. станд.:: копия (source.begin (), source.end (), destination.begin ()); Есть ли алгоритм в C++ 0x, который перемещает элементы от источника до...
вопрос задан: 16 January 2010 16:06
3
ответа

сортировка задач с помощью функции членства в качестве компаратора

попытка скомпилировать следующий код, я получаю эту ошибку компиляции, что я могу сделать? C++ ISO запрещает взятие адреса неполного или заключил нестатическую функцию членства в скобки для формирования...
вопрос задан: 14 December 2009 17:31
3
ответа

Потокобезопасность станд.:: карта для операций только для чтения

У меня есть станд.:: карта, которую я использую для отображения значений (полевой идентификатор) к человекочитаемой строке. Эта карта инициализируется однажды, когда моя программа запускается, прежде чем любые другие потоки запускаются, и после этого это
вопрос задан: 4 December 2009 13:44
3
ответа

индекс или положение в станд.:: набор

У меня есть станд.:: набор станд.:: строка. Мне нужны "индекс" или "положение" каждой строки в наборе, действительно ли это - значимое понятие в контексте? Я предполагаю, находят (), возвратит итератор строке, таким образом, мой...
вопрос задан: 25 November 2009 12:03
3
ответа

Что является различием между станд.:: строка и станд.:: basic_string? И почему оба необходимы?

Что является различием между станд.:: строка и станд.:: basic_string? И почему оба необходимы?
вопрос задан: 2 November 2009 16:11
3
ответа

C++, Как найти самый большой ключ в станд.:: карта?

В данный момент мое решение состоит в том, чтобы выполнить итерации через карту для решения этого. Я вижу, что существует upper_bound метод, который может сделать этот цикл быстрее, но существует ли более быстрое или больше сжатого пути?
вопрос задан: 2 November 2009 09:21
3
ответа

Контейнеры STL на стеке и "куче"

Если станд.:: вектор и друзья сам изменение размеров, делает это означает, объявляю ли я вектор как так: станд.:: вектор <строка> myvec; Тогда это изменит размеры использования большего количества стека, тогда как: станд.:: вектор <строка> *..
вопрос задан: 29 October 2009 15:15
3
ответа

законность итератора, после стирания () звонят в станд.:: набор

Действительно сотрите вызов в станд.:: набор делает недействительным итератор? Поскольку я сделал ниже 5-го от последней строки..? если да, что является лучшим способом стереть все элементы из класса набора classA {общественность: classA () {}; ~classA ()
вопрос задан: 28 October 2009 11:07
3
ответа

повреждение функции vector.resize памяти, когда размер является слишком большим

то, что происходит, я читаю пакеты шифрования, и я встречаюсь с поврежденным пакетом, который отдает очень большое случайное число для длины. size_t nLengthRemaining = packet.nLength - (пакет....
вопрос задан: 27 October 2009 17:19
3
ответа

STL пользовательские средства выделения для управления различными пространствами памяти

Я хотел бы использовать различные экземпляры STL пользовательский класс средства выделения, чтобы управлять различными пространствами памяти и затем смочь указать экземпляр средства выделения к контейнеру STL, таким образом что каждый...
вопрос задан: 21 October 2009 23:21
3
ответа

Может один станд. рычагов:: basic_string для реализации строки, имеющей ограничение длины?

Я работаю с API низкого уровня, который принимает, что символ* и числовое значение представляет строку и ее длину, соответственно. Мой код использует станд.:: basic_string и вызовы в эти методы с...
вопрос задан: 19 October 2009 22:56
3
ответа

Станд. C++:: преобразуйте () и toupper ().. почему это перестало работать?

У меня есть 2 станд.:: строка. Я просто хочу, учитывая входную строку: используйте для своей выгоды каждую букву, присваивают капитализированную букву выходной строке. Каким образом это работает: станд.:: представьте s в виде строки = "привет";
вопрос задан: 28 September 2009 20:53
3
ответа

Владение передачи в контейнерах STL?

Действительно ли возможно передать владение векторное содержание от одного вектора до другого? векторный <T> v1;//заполняют v1 векторный <T> v2 = OvertakeContents (v1);//теперь v1 был бы пуст, и v2 будет...
вопрос задан: 23 September 2009 15:16
3
ответа

Как создать контейнер noncopyable элементов

Существует ли дорожное использование STL containters с non-copyable элементами? что-то вроде этого: класс, noncopyable {noncopyable (noncopyable&); константа noncopyable& оператор = (noncopyable&);...
вопрос задан: 18 September 2009 17:15