9
ответов

лучшая практика при возврате интеллектуальных указателей

Что является лучшей практикой при возврате интеллектуального указателя, например, повышение:: shared_ptr? Должен я по стандарту возвращаю интеллектуальный указатель или базовый необработанный указатель? Я происхожу из C#, таким образом, я склоняюсь к...
вопрос задан: 10 June 2009 11:28
9
ответов

Я должен стать опытным с библиотеками STL прежде, чем изучить альтернативы ПОВЫШЕНИЯ?

Имеет смысл ограничивать себя библиотеками STL при изучении C++ и затем заниматься повышением и его дополнениями после того, как Вы стали довольно опытными с ванильным C++? Или если Вы погружаетесь...
вопрос задан: 14 February 2009 09:17
9
ответов

повышение по сравнению с ACE C++ кросс-платформенное сравнение производительности?

Я привлечен в предприятие, которое портирует некоторую связь, парсинг, функциональность обработки данных от Win32 до Linux, и оба будут поддерживаться. Проблемная область очень чувствительна к пропускной способности...
вопрос задан: 11 February 2009 16:05
9
ответов

Лучше возвратить ссылку C++ или weak_ptr?

Предположим, что у меня есть класс, где я хочу, чтобы пользователь был в состоянии иметь ссылку на одного из моих участников. Который предпочтен? участник класса; класс ClassWithWeakPtr {частный: повышение:: shared_ptr <Member&...
вопрос задан: 18 October 2008 18:39
8
ответов

Существует ли хороший способ установить членские переменные C/C++ от строковых представлений? (облегченный самоанализом)

У меня есть структура с некоторыми участниками, которых я хочу смочь получить и установить от строки. Учитывая, что C++ не имеет никакого самоанализа, я полагаю, что мне нужно некоторое интеллектуальное решение с макросами...
вопрос задан: 23 May 2017 12:01
8
ответов

C++ range/xrange эквивалентный в STL или повышении?

Действительно ли там C++ эквивалентен для Python генератор Xrange или в STL или в повышении? xrange в основном генерирует увеличенное число с каждым вызовом к ++ оператор. конструктор похож на это: xrange (сначала...
вопрос задан: 31 December 2009 01:34
8
ответов

Пользоваться Сетевой библиотекой Библиотеки/Узла Графика или Записать Мое Собственное?

Я пытаюсь решить между движением с предварительно сделанной сетевой библиотекой графика/узла или прокрутить мое собственное. Я реализую некоторые алгоритмы поиска графика, которые могли бы потребовать некоторой значительной настройки к...
вопрос задан: 7 October 2009 18:49
8
ответов

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

Просто концептуальный вопрос, с которым я сталкивался. В моем текущем проекте такое чувство, что я злоупотребляю повышение smart_ptr и ptr_container библиотеки. Я создавал повышение:: ptr_vectors во многих...
вопрос задан: 3 September 2009 17:46
8
ответов

Выполнение сериализации C++

Я создаю распределенное приложение C++, которое должно сделать большую сериализацию и десериализацию простых структур данных, это передается между различными процессами и компьютерами. Я не...
вопрос задан: 8 December 2008 18:25
7
ответов

как я начинаю использовать повышение

Я слышу много о повышении здесь, и я начинаю думать, что оно могло помочь много с моей разработкой программного обеспечения. Больше в управлении совместным выполнением и управлении памятью в моем особом случае, поскольку у нас было много из...
вопрос задан: 23 May 2017 12:17
7
ответов

Тест занятости BrainBench [закрывается]

Меня попросил один из моих потенциальных работодателей предпринять тест brainbench для Повышения (положение для программиста на C++). Я никогда не слышал/видел тест brainbench для Повышения. Веб-сайт Brainbench...
вопрос задан: 10 August 2010 12:17
7
ответов

Замена символа C++

Что лучший способ состоит в том, чтобы заменить символы в строке? Конкретно: "Это, A|Test"----> "This_Is_A_Test", я хочу заменить все запятые, пробелы, и "|" с символами нижнего подчеркивания. (У меня есть доступ к...
вопрос задан: 15 July 2010 21:33
7
ответов

Очень плохое повышение:: производительность lexical_cast

Windows XP SP3. Core 2 Duo 2,0 ГГц. Я нахожу повышение:: производительность lexical_cast, чтобы быть чрезвычайно медленным. Требуемый для обнаружения способов ускорить код. Используя/O2 оптимизацию на Visual C++ 2008 и...
вопрос задан: 30 May 2010 18:14
7
ответов

легкое повышение:: связать

Я так болен от pass-callback-data-as-void*-struct антишаблон. Повышение связывает, решает его приятно, но недопустимая зависимость. Что легкий вес альтернативен? Как я записал бы это сам как...
вопрос задан: 4 March 2010 21:49
7
ответов

Полностью ориентированная на многопотоковое исполнение shared_ptr реализация

Кто-либо знает о полностью ориентированной на многопотоковое исполнение shared_ptr реализации? Например, внедрение BOOST shared_ptr ориентировано на многопотоковое исполнение для целей (refcounting) и также безопасно для одновременного shared_ptr...
вопрос задан: 6 July 2009 16:34
7
ответов

Как я знаю, кто держит shared_ptr <>?

Я использую повышение:: shared_ptr в моем приложении в C++. Проблема памяти действительно серьезна, и приложение берет большой объем памяти. Однако, потому что я поместил каждый объект newed в shared_ptr...
вопрос задан: 30 June 2009 03:59
6
ответов

Поддержка повышения - помощь необходима

Возможные дубликаты Являются там причиной не использовать Повышение? Каковы преимущества пользования библиотеками BOOST C++? Хорошо, высокоуровневый вопрос, "Предоставьте мне тем, что Вы считаете...
вопрос задан: 23 May 2017 12:07
6
ответов

Как я могу использовать всего одну библиотеку/файл повышения? [дубликат]

Возможный Дубликат: Создание подмножества повышения окон, я использую Visual C++ 6.0, и я хотел бы использовать повышение:: случайный. Я не могу найти примеры, показывающие, как я пошел бы о просто использовании этого и...
вопрос задан: 23 May 2017 11:53
6
ответов

Увеличить как библиотеки в C [закрыто]

Можете ли вы порекомендовать рецензируемые библиотеки, которые я могу использовать в среде C (что-то вроде Boost для C ++)? Что-то, что обеспечивает хэш, поток, межпроцессное взаимодействие, списки, интеллектуальную память ...
вопрос задан: 23 December 2016 15:10
6
ответов

Который C++ предупреждает/вставляет о библиотеке, я должен выбрать?

Я хочу пользоваться библиотекой сигналов/слотов в проекте, который не использует QT. У меня есть довольно основные требования: Соедините две функции с любым количеством параметров. Сигналы могут быть подключены к нескольким...
вопрос задан: 4 October 2016 11:43
6
ответов

Оборачивать динамический массив в контейнер STL / Boost?

Мне нужно обернуть динамически размещенный массив (например, из a = new double [100]) в std :: vector (предпочтительно) без копирования массива. Это ограничение накладывается тем, что массив я хочу обернуть ...
вопрос задан: 18 February 2015 01:11
6
ответов

ACE по сравнению с повышением по сравнению с ПОСТЕПЕННО [закрытым]

Я работал с Повышением Библиотеки C++ в течение достаточно долгого времени. Я абсолютно люблю Повышение Asio библиотека C++ для сетевого программирования. Однако я был представлен двум другим библиотекам: ПОСТЕПЕННО и...
вопрос задан: 14 January 2015 05:35
6
ответов

Используя Повышение на человечности

Я услышал много хороших комментариев о Повышении прошлого и думал, что дал бы ему попытку. Таким образом, я загрузил все необходимые пакеты с диспетчера пакетов в Ubuntu 9.04. Теперь я испытываю затруднения...
вопрос задан: 20 August 2013 12:47
6
ответов

Разрешение микросекунды устанавливает метку времени в Windows

Как я получаю метки времени разрешения микросекунды в Windows? Я смотрю для чего-то лучше, чем QueryPerformanceCounter и QueryPerformanceFrequency (они могут только дать Вам прошедшее время с тех пор...
вопрос задан: 7 August 2013 07:26
6
ответов

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

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

непостижимое время используется в использовании файла с отображенной памятью

Я пишу стандартную программу для сравнения двух файлов с помощью файла с отображенной памятью. В случае, если файлы являются слишком большими, чтобы быть отображенными в, каждый идет. Я разделил файлы и отображаю их часть частью. Например, для отображения
вопрос задан: 17 November 2011 17:12
6
ответов

Ленивая конструкция / конструкция мультиэтапа в C++

Что такое хороший существующий класс/шаблон разработки для многоступенчатой конструкции/инициализации объекта в C++? У меня есть класс с некоторыми элементами данных, которые должны быть инициализированы в различных точках в...
вопрос задан: 29 July 2010 08:03
6
ответов

Подсказки для представления библиотеки для Повышения?

Лето наступает, и группа друзей и я готовлюсь к нему :) Мы решили создать Произвольную точность времени компиляции Целые числа без знака. Мы хотели бы обеспечить ряд целых чисел...
вопрос задан: 16 June 2010 21:43
6
ответов

почему результат boost :: math :: float_distance (1.0, 0.0) такой большой? [Дубликат]

Как упоминалось в названии, почему результат boost :: math :: float_distance (1.0, 0.0), который составляет -4.60718e + 18, такой большой? Согласно этому определению относительно ULP: В общем, если число с плавающей запятой d.d ....
вопрос задан: 5 June 2010 03:51
6
ответов

то, почему мой C++ произвел исполняемый файл, является настолько большим?

У меня есть довольно простой проект C++, который использует повышение:: библиотека regex. Вывод, который я получаю, составляет 3.5 МБ в размере. Поскольку я понимаю, что статически связываю все повышение.CPP файлы, включая все функции/...
вопрос задан: 25 May 2010 11:00