3
ответа

Карта STL на себя?

Я хотел бы создать станд.:: карта, которая содержит станд.:: вектор итераторов в себя, для реализации простой смежности основанная на списке структура графика. Однако описанию типа озадачили меня: это...
вопрос задан: 10 September 2009 05:24
3
ответа

Linux IDE с надлежащей поддержкой отладки STL

Я ищу IDE Linux с поддержкой отладки STL. проблема состоит в том, что с Eclipse CDT, если я осматриваю вектор после push_back: международное основное () {вектор <строка> v; v.push_back ("...
вопрос задан: 3 September 2009 08:33
3
ответа

Выделение памяти и освобождение через dll границы

Я понимаю, что выделения памяти, сделанные в одном dll затем впоследствии free'd в другом, могут вызвать весь вид проблем, особенно относительно CRT. Эти виды проблем особенно...
вопрос задан: 27 August 2009 22:40
3
ответа

Используя STL для привязки нескольких аргументов функции

В прошлом я использовал bind1st и функции bind2nd, чтобы сделать прямые операции на контейнерах STL. У меня теперь есть контейнер указателей класса MyBase, которые являются для пользы простоты...
вопрос задан: 26 August 2009 14:32
3
ответа

STL может отобразиться, итератор идут за пределы посредством постепенного увеличения?

Для ассоциативных контейнеров, может ++, оператор отправляет итератор мимо конца набора? Пример: карта <UINT32, UINT32> new_map; new_map [0] = 0; new_map[1] = 1; карта <UINT32, UINT32>...
вопрос задан: 24 August 2009 21:07
3
ответа

делает (w) ifstream, поддерживают различную кодировку

Когда я считал текстовый файл в строку широкого символа (станд.:: wstring) использование wifstream, делает потоковую поддержку внедрения различная кодировка - т.е. может это использоваться для чтения, например, ASCII, UTF-8, и...
вопрос задан: 13 August 2009 22:21
3
ответа

Как освободить память от станд.:: двухсторонняя очередь?

Я использую станд.:: двухсторонняя очередь для хранения довольно большого количества объектов. Если я удаляю набор тех объектов, кажется мне, что его использование памяти не уменьшается подобным способом к станд.:: вектор...
вопрос задан: 7 August 2009 00:58
3
ответа

Когда был бы Вы использовать станд.:: auto_ptr вместо повышения:: shared_ptr?

Мы в значительной степени отодвинулись к использованию повышения:: shared_ptr во всем нашем коде, однако у нас все еще есть некоторые единичные случаи, где мы используем станд.:: auto_ptr, включая singleton-классы: шаблон <имя типа...
вопрос задан: 4 August 2009 13:41
3
ответа

Сравнение созданных из значения по умолчанию итераторов с оператором ==

В Стандарте C++ говорится, что я должен смочь сравнить два созданных из значения по умолчанию итератора STL для равенства? Действительно ли созданные из значения по умолчанию итераторы сопоставимы с равенством? Я хочу следующий, использующий станд.:: спис
вопрос задан: 27 July 2009 19:30
3
ответа

DLLs и STLs и статические данные (о, мой!)

Хорошо..... Я сделал все чтение по связанным вопросам, и несколько статей MSDN и приблизительно ценность дня поиска с помощью Google. Что является текущим "современным" ответом на этот вопрос: я использую VS 2008...
вопрос задан: 26 July 2009 22:23
3
ответа

Почему я получаю ошибку в “формировании ссылки на ссылочный тип” карта?

Какова альтернатива, если я должен использовать ссылку и данные, которые я передаю, я не могу изменить тип, следовательно я не могу действительно сохранить указатель на него? Код: #include <карта> #...
вопрос задан: 21 July 2009 19:21
3
ответа

Как установить диапазон элементов в stl векторе к конкретному значению?

У меня есть вектор булевских переменных. Я должен установить его элементы от энного до m-th к истинному. Существует ли изящный способ сделать это, не используя цикл?Править: Корпуса ко всем те, кто указал на проблемы...
вопрос задан: 17 July 2009 14:26
3
ответа

Используя повышение:: случайный как RNG для станд.:: random_shuffle

У меня есть программа, которая использует mt19937 генератор случайных чисел от повышения:: случайный. Я должен сделать random_shuffle и хотеть случайные числа, сгенерированные, чтобы это было от этого общего состояния так, чтобы...
вопрос задан: 11 July 2009 19:27
3
ответа

Почему не там оператор [] для станд.:: список?

Может любой объяснять, почему не оператор [] реализованный для станд.:: список? Я искал вокруг немного, но не нашел ответ. Не было бы слишком трудно реализовать, или я пропускаю что-то?
вопрос задан: 11 July 2009 01:56
3
ответа

Хорошие datastructure для ищут идентификатора, отображающегося на набор элементов (C++)

Никакое повышение, просто STL. У меня есть класс Foo* отображающийся на ряд указателей идентификатора класса. и я должен отобразить указатель на экземпляр идентификатора к классу НЕЧТО. скажите, что у меня есть эта функция: пусто...
вопрос задан: 23 June 2009 19:12
3
ответа

Как передать два параметра при использовании станд.:: mem_fun?

Позволяет говорят, что у меня есть иерархия как это (Это - просто тестовая программа. Не указывайте ни на что связанное с утечками памяти, деструктор не является виртуальным и т.д.): класс I {общественность: виртуальная пустая забава (интервал n...
вопрос задан: 22 June 2009 12:40
3
ответа

Итератор списка удаляет ()

У меня есть итератор списка, который проходит список и удаляет все четные числа. Я могу использовать итератор списка для распечатывания прекрасных чисел, но я не могу использовать список, удаляют () и передача в...
вопрос задан: 19 June 2009 05:16
3
ответа

Что делает __ STDC_LIMIT_MACROS и __ средний STDC_CONSTANT_MACROS?

Я вижу это в стандартных библиотеках C++ для моей системы, а также некоторые заголовки в библиотеке, которой я пользуюсь. Какова семантика этих двух определений? Есть ли хорошая ссылка для #defines...
вопрос задан: 12 June 2009 12:41
3
ответа

C++ 0x повышения производительности

Один из C++ 0x улучшения, которые позволят писать более эффективный код C++, является unique_ptr интеллектуальным указателем (слишком плохо, который он не позволит перемещать через memmove () как операции: предложение...
вопрос задан: 10 June 2009 12:52
3
ответа

Был бы станд.:: basic_string <TCHAR> быть предпочтительным для станд.:: wstring в Windows?

Насколько я понимаю, Windows #defines TCHAR как тип правильного символа для Вашего приложения на основе сборки - таким образом, это - wchar_t в сборках UNICODE и символе иначе. Из-за этого я задался вопросом...
вопрос задан: 5 June 2009 15:28
3
ответа

Существует ли класс "кучи" в C++, который поддерживает изменение приоритета элементов кроме головы?

У меня есть приоритетная очередь событий, но иногда приоритетное изменение события, таким образом, я хотел бы поддержать итераторы от запрашивающих сторон события в "кучу". Если бы приоритет изменяется, я хотел бы "кучу" к...
вопрос задан: 29 May 2009 20:53
3
ответа

Удаление элемента карты значением

Я сохраню это резюме. Я пытаюсь сохранить карту между строками и объектными указателями, и как таковой, я использую станд.:: карта. У меня есть менеджер, это - глобальный класс, который отслеживает карту, и каждый раз, когда...
вопрос задан: 28 May 2009 18:05
3
ответа

как я использую алгоритмы STL с вектором указателей

У меня есть вектор указателей, которые не принадлежат контейнеру. Как я использую алгоритмы на целях указателей. Я пытался использовать ptr_vector повышения, но он пытается удалить указатели когда...
вопрос задан: 19 May 2009 05:14
3
ответа

сравните функцию для upper_bound / lower_bound

Я хочу найти первый объект в отсортированном векторе, который имеет поле меньше, чем некоторое значение x. Я должен предоставить сравнить функцию, которая сравнивает 'x' с внутренним значением в MyClass, но я не могу удаться...
вопрос задан: 15 May 2009 16:12
3
ответа

C++, преобразовывающий строку даты и времени в эпоху чисто

Существует ли C/C ++/STL/Boost чистый метод для преобразования строки времени даты во время эпохи (в секундах)? yyyy:mm:dd hh:mm:ss
вопрос задан: 13 May 2009 07:28
3
ответа

Строка STL C++ eqivalent для Двоичных данных

Я пишу приложение C++, и я задавался вопросом что C++ стандартный способ сохранить массив байтов в памяти. Есть ли что-то как строка, кроме конкретно сделанного для двоичных данных...
вопрос задан: 8 May 2009 02:12
3
ответа

Как наследоваться станд.:: ostream?

Я гуглил вокруг, и я просто не могу найти простой ответ на это. И это должно быть просто, как STL обычно. Я хочу определить MyOStream, который наследовался публично станд.:: ostream. Позвольте нам...
вопрос задан: 21 April 2009 12:37
3
ответа

Что является значением numeric_limits <дважды>:: digits10

Что является точным значением numeric_limits:: digits10? Некоторые другие связанные вопросы в stackoverflow заставили меня думать, что это - максимальная точность двойного, но следующий прототип запускается...
вопрос задан: 14 April 2009 13:34
3
ответа

Как делают я очищаю станд.:: поставить в очередь эффективно?

Я использую станд.:: очередь для реализации класса JobQueue. (В основном этот процесс класса каждое задание способом FIFO). В одном сценарии я хочу очиститься, очередь в одном выстреле (удалите все задания из очереди)...
вопрос задан: 2 April 2009 10:16
3
ответа

Как снова использовать ostringstream?

Я хотел бы убрать и снова использовать ostringstream (и базовый буфер) так, чтобы мое приложение не делало как много выделений. Как я сбрасываю объект к его начальному состоянию?
вопрос задан: 8 March 2009 21:03