6
ответов

C++ разность множеств STL

STL C++ устанавливает структуру данных, имеют оператор разности множеств?
вопрос задан: 25 April 2014 06:49
6
ответов

Как загрузить/сохранить экземпляр класса C++ (использующий контейнеры STL) к диску

У меня есть класс C++, представляющий иерархически организованное дерево данных, которое является очень большим (~Gb, в основном столь большим, как мне может сойти с рук в памяти). Это использует список STL, чтобы хранить информацию в каждом...
вопрос задан: 3 November 2013 19:52
6
ответов

станд.:: auto_ptr или повышение:: shared_ptr для pImpl идиомы?

Когда использование pImpl идиомы является этим предпочтительный для использования boost:shared_ptr вместо станд.:: auto_ptr? Я уверен, что когда-то считал, что версия повышения является большим количеством дружественного исключения? класс Foo {общественно
вопрос задан: 3 October 2012 12:27
6
ответов

итератор по сравнению с reverse_iterator

Я использую станд.:: отобразитесь для хранения большого количества элементов (пары элементов), и у меня есть "мало" сомнения. Что более эффективно для итерации всех элементов по моему станд.:: карта, итератор или reverse_iterator?
вопрос задан: 4 September 2012 19:04
6
ответов

Итераторы.. почему используют их? [дубликат]

В библиотеке STL некоторые контейнеры имеют итераторы, и обычно считается, что они - превосходящий способ выполнить итерации через эти контейнеры, а не простой для циклов, например, для (интервал i=0; я <...
вопрос задан: 7 October 2010 15:12
6
ответов

Шаблонная функция C ++ компилируется в заголовке, но не в реализации

Я пытаюсь выучить шаблоны и столкнулся с этой ошибкой. Я объявляю некоторые функции в заголовочном файле и хочу создать отдельный файл реализации, где функции будут ...
вопрос задан: 14 August 2010 02:22
6
ответов

Различие между станд.:: список <станд.:: пара> и станд.:: карта в C++ stl

Можете Вы говорить мне различие между станд.:: список <станд.:: пара> и станд.:: карта. Могу я использовал, находят метод в списке также?Спасибо. - Вопрос о разъяснении, отредактированный, чтобы быть более ясным.
вопрос задан: 2 August 2010 16:27
6
ответов

Переносит идиомы STL для удобочитаемости хорошая идея?

Я в настоящее время работаю над проектом C++, который должен иметь как можно меньше внешних зависимостей, и таким образом я в значительной степени придерживаюсь STL и Повышения. До сих пор я почти исключительно жил...
вопрос задан: 29 July 2010 17:27
6
ответов

Указатели на элементы станд.:: вектор и станд.:: список

У меня есть станд.:: вектор с элементами некоторого класса ClassA. Дополнительно я хочу создать индекс с помощью станд.:: карта <ключ, ClassA*>, который отображает некоторое значение ключа на указатели на элементы, содержавшиеся в...
вопрос задан: 20 July 2010 07:23
6
ответов

функциональные объекты по сравнению с указателями функции

У меня есть два вопроса, связанные с функциональными объектами и указателями функции, Вопросом: 1, Когда я считал другой алгоритм сортировки использования STL, я вижу, что третий параметр может быть функцией...
вопрос задан: 9 June 2010 00:58
6
ответов

Как инициализировать вектор/список STL с классом, не вызывая конструктора копии

У меня есть программа C++, которая использует станд.:: список, содержащий экземпляры класса. Если я звоню, например, myList.push_back (MyClass (переменная)); это проходит процесс создания временной переменной, и затем...
вопрос задан: 5 April 2010 18:28
6
ответов

Отсортируйте список указателей

Еще раз я перестал работать в некоторой действительно простой задаче в C++. Иногда мне жаль, что я не мог de-learn все, что я знаю от OO в Java, так как мои проблемы обычно запускаются путем размышления как Java. Так или иначе, я...
вопрос задан: 31 March 2010 15:53
6
ответов

C++ список STL по сравнению с набором

что из тех двух быстрее для случайных вставок и удалений? Я предполагаю список, имея значения, поскольку ключи, как это с наборами, кажется, привлекательны также все же. Производительность, подобная для итерации...
вопрос задан: 18 March 2010 08:01
6
ответов

Как я могу отсортировать карту по ее .second параметру [дубликат]

Если у меня есть карта stl от строки до интервала, и я хочу распечатать все международные отсортированные значения - как я могу сделать это?
вопрос задан: 16 March 2010 10:07
6
ответов

Почему программисты иногда отсылают к “C++ / STL”, как он - отдельный язык?

Это может казаться тривиальным вопросом, но это - то, которое это побеспокоило меня много в последнее время. Почему некоторые программисты отсылают к "C++ / STL", как он - другой язык? STL является частью библиотеки стандарта C++-...
вопрос задан: 15 March 2010 00:59
6
ответов

Когда Вы используете функциональные объекты в C++?

Я вижу функциональные объекты, используемые часто вместе с алгоритмами STL. Функциональные объекты появились из-за этих алгоритмов? Когда Вы используете функциональный объект в C++? Каковы его преимущества?
вопрос задан: 28 February 2010 15:06
6
ответов

Что делает STL быстро? [закрытый]

Если Вы реализуете класс массива способ, которым он обычно реализуется, его производительность медленнее по сравнению с его STL, эквивалентным как вектор. Таким образом, что делает контейнеры/алгоритмы STL быстро?
вопрос задан: 12 February 2010 17:19
6
ответов

Перегрузка глобальной подкачки для пользовательского типа

Стандарт C++ запрещает объявление типов или определение чего-либо в станд. пространства имен, но это действительно позволяет Вам специализировать стандартные шаблоны STL для пользовательских типов. Обычно, когда я хочу специализироваться...
вопрос задан: 8 February 2010 16:51
6
ответов

Преобразование станд.:: перечислите к дружественному типу C

Что является самым изящным способом возвратить станд.:: объект списка от общей функции lib (реализованный кодом C++) потребителю C? Я знаю для станд.:: вектор, мы можем возвратить адрес 1-го элемента...
вопрос задан: 18 January 2010 16:38
6
ответов

быстрый индекс для “содержит строку”

Я n мое приложение у меня есть upt o миллионы коротких строк (главным образом короче, чем 32 символа). Я хочу реализовать поле поиска с приложенным списком, который содержит только элементы, которые содержат целое...
вопрос задан: 18 January 2010 10:58
6
ответов

Мне нужны некоторые мнения гуру C++ о расширяющемся станд.:: строка

Я всегда хотел немного больше функциональности в строке STL. Начиная с разделения на подклассы типов STL нет не, главным образом я видел, что рекомендуемый метод расширения этих классов должен только записать функции (...
вопрос задан: 10 January 2010 17:50
6
ответов

Эффективная передача станд.:: вектор

Когда функция C++ принимает станд.:: аргумент вектора, обычный шаблон должен передать его ссылкой константы, такой как: интервал sum2 (станд. константы:: вектор <интервал> &v) {интервал s = 0; для (size_t i = 0; я и...
вопрос задан: 20 November 2009 16:48
6
ответов

станд.:: вектор:: зарезервируйте потерю производительности

встроенная пустота добавляет (константа DataStruct& rhs) {использующий повышение пространства имен:: присвойтесь; vec.reserve (vec.size () + 3); vec + = rhs.a, rhs.b, rhs.c;} вышеупомянутая функция выполнялась в течение приблизительно 17 000 раз...
вопрос задан: 16 November 2009 15:23
6
ответов

Переименование первого и второго из итератора карты

Есть ли любой способ переименовать первые и вторые функции средства доступа итератора карты. Я понимаю, что у них есть эти имена из-за базовой пары, которая представляет ключ и значение, но я был бы...
вопрос задан: 30 September 2009 19:04
6
ответов

C++ STL - выполните итерации через все в последовательности

У меня есть последовательность, например, станд.:: вектор <Нечто> someVariable; и я хочу цикл, который выполняет итерации через все в нем. Я мог сделать это: для (интервал i=0; я <someVariable.size (); я ++) {вздор (...
вопрос задан: 26 September 2009 03:53
6
ответов

Выполните итерации ключей в карте C++

Существует ли способ выполнить итерации по ключам, не парам карты C++?
вопрос задан: 18 September 2009 10:45
6
ответов

карта векторов в STL?

Я хочу иметь карту векторов, (но я не хочу использовать указатель для внутреннего вектора), действительно ли это возможно?//определяют мою карту векторной карты <интервал, вектор <MyClass>> карта;//вставляют пустое...
вопрос задан: 4 September 2009 17:40
6
ответов

документация для STL [закрыто]

Я провел последние несколько лет, борясь изо всех сил, чтобы избежать работы с C ++, поэтому я, вероятно, один из очень небольшого числа людей, которые любят системное программирование и шаблонное метапрограммирование ...
вопрос задан: 27 August 2009 23:41
6
ответов

Предварительно выделите пространство для очереди STL C++

Я пишу использованию алгоритма сортировки основания очереди, и я хотел бы сделать, чтобы STL поставил в очередь, выделяют место, прежде чем я начну добавлять вещи к очереди так, чтобы я мог избежать постоянных динамических операций изменения размеров...
вопрос задан: 20 August 2009 05:31
6
ответов

Какой контейнер STL я должен использовать для FIFO?

Какой контейнер STL соответствовал бы моим потребностям лучше всего? У меня в основном есть 10 элементы широкий контейнер в который я постоянно push_back новые элементы в то время как pop_front луг самый старый элемент (приблизительно в миллион раз)...
вопрос задан: 11 August 2009 20:45