2
ответа

повышение:: asio, асинхронная ошибка чтения

По некоторым причинам это приводит к нарушению прав доступа, однако не детализируя никого документация/справка относительно этого я не уверен, где я делаю ее неправильно. Начиная с движения тем, что я видел на сайте повышения...
вопрос задан: 9 March 2013 19:57
2
ответа

Масштабируемость повышения. Asio

Мне любопытно, как далеко другие продвинули Повышение. Asio с точки зрения масштабируемости. Я пишу приложение, которое может использовать близко к 1 000 объектов сокета, горстке акцепторных объектов и много тысяч таймер...
вопрос задан: 26 February 2013 17:11
2
ответа

Повышение изменения распараллеливает приоритет в Windows

Я пытаюсь изменить приоритет потока в повышении, но у меня нет удачи. Я получаю плохую ошибку дескриптора (тип 6) от функции GetLastError. Я, хотя native_handle () возвратил дескриптор для...
вопрос задан: 13 December 2012 06:29
2
ответа

Существует ли различие между ограниченным по объему взаимным исключением Повышения и критическим разделом WinAPi?

В среде Windows Повышение является ограниченным по объему взаимоисключающим использованием критические разделы WinAPI или что-то еще?
вопрос задан: 30 June 2012 05:27
2
ответа

Почему enable_shared_from_this имеет невиртуальный деструктор?

У меня есть любимый проект, с которым я экспериментирую с новыми возможностями C++ 11. В то время как у меня есть опыт с C, я довольно плохо знаком с C++. Для обучения меня в лучшие практики, (помимо чтения много), я имею...
вопрос задан: 10 March 2012 04:21
2
ответа

boost :: lock_guard vs boost :: mutex :: scoped_lock

Что является предпочтительным boost :: lock_guard или boost :: mutex :: scoped_lock? Я использую Boost.Thread с надеждой перейти к потокам C ++ 11, когда он станет доступен. Является ли scoped_lock частью следующего c ++ ...
вопрос задан: 24 February 2012 16:25
2
ответа

Как я должен инициализировать boost :: array?

Я пытаюсь понять массив наддува. Код можно легко прочитать с сайта автора. В обосновании дизайна автор (Николай М. Йосуттис) упомянул, что следующие два типа ...
вопрос задан: 28 January 2012 19:41
2
ответа

Как использовать regex_iterator Повышения C++ ()

Я использую Повышение для соответствия подстрокам в строке. Io выполняют итерации по результатам, я должен использовать regex_iterator (). Это - единственный пример использования, который я нашел, но я не понимаю обратный вызов. Мог...
вопрос задан: 27 November 2011 08:29
2
ответа

Опыт использования библиотеки журналов Boost.Log? [закрыто]

Я подумываю начать использовать библиотеку журналов Boost.Log. Кто-нибудь использует Boost.Log? Пожалуйста, поделитесь своим опытом в этом отношении. Другие библиотеки, которые я рассматриваю, - это Apache log4cxx (это ...
вопрос задан: 17 May 2011 11:06
2
ответа

Вихрь Мерсенна повышения: как отобрать больше чем с одним значением?

Я использую повышение mt19937 реализация для моделирования. Моделирование должно быть восстанавливаемым, и это означает хранить и потенциально снова использовать семена RNG позже. Я использую окна crypto...
вопрос задан: 16 April 2011 18:39
2
ответа

Как использовать классы нормального распределения повышения?

Я пытаюсь использовать повышение:: normal_distribution для генерации нормального распределения со средним 0 и сигмой 1. Следующий код не работает, поскольку некоторые значения закончены или вне-1 и 1 (и...
вопрос задан: 18 February 2011 09:55
2
ответа

Используя .reset () для освобождения повышения:: shared_ptr с единственным владением

Я храню объект (TTF_Font) в shared_ptr, который предоставляется мне от стороннего API. Я не могу использовать новый или удалить на объекте, таким образом, shared_ptr также предоставляют функтор "освобождения".//...
вопрос задан: 23 January 2011 05:11
2
ответа

Получение определенного ребра с помощью boost :: graph

Я использую boost :: graph, и у меня есть два vertex_descriptors. Каков самый быстрый способ получить границу между ними, не повторяя все ребра?
вопрос задан: 19 January 2011 11:52
2
ответа

Включая библиотеки повышения в make-файлах

Я изучаю Повышение и испытываю затруднения из-за моего, делает файлы. Вот мой основной make-файл: accesstimer: acctime.o btimer.o g ++ acctime.o btimer.o-o accesstimer acctime.o: acctime.cpp btimer.h...
вопрос задан: 25 October 2010 14:25
2
ответа

Почему Boost scoped_lock не разблокирует мьютекс?

Я использовал boost :: mutex :: scoped_lock следующим образом: void ClassName :: FunctionName () {{boost :: mutex :: scoped_lock scopedLock (mutex_); // делать вещи waitBoolean = true; } ...
вопрос задан: 21 October 2010 08:30
2
ответа

Вопрос о предописании повышения C++

Я трачу повышение исследования некоторого времени:: архитектуре библиотек и было интересно со следующим фактом: В некоторых частях библиотек yyy_fwd.hpp идея используется довольно распространенная (см. повышение/деталь или...
вопрос задан: 5 August 2010 12:44
2
ответа

передача экземпляров классов C++ к Python с повышением:: Python

У меня есть библиотека, которая создает объекты (экземпляры класса A), и передайте их программе Python, которая должна смочь назвать их методы. В основном у меня есть экземпляры класса C++, и я хочу использовать их...
вопрос задан: 1 August 2010 16:27
2
ответа

Как сделать повышение:: thread_group выполняют постоянное число параллельных потоков

Это - код, чтобы создать thread_group и выполнить все потоки параллельно: повышение:: группа thread_group; для (интервал i = 0; я <15; ++ i) группа create_thread (aFunctionToExecute); группа join_all ();...
вопрос задан: 27 July 2010 13:20
2
ответа

Почему может Повышение. Связать функцию быть названными с дополнительными параметрами?

#include <iostream> #include <строка> #include <boost/bind.hpp> освобождают нечто (станд.:: представьте const& макет в виде строки) {станд.:: суд <<"Эй": <<макет <<станд.:: endl;} интервал...
вопрос задан: 23 July 2010 18:26
2
ответа

“чистый виртуальный метод, названный” при реализации повышения:: интерфейс обертки потока

У меня есть маленькая обертка, которые централизуют то, что относительно потоков: класс Поток {защищенный: повышение:: распараллельте *m_thread; виртуальная пустая работа () = 0; освободите do_work () {работа ();}...
вопрос задан: 1 July 2010 18:17
2
ответа

Как создать Повышение:: program_options

Я хотел использовать повышение:: program_options. После того, как я установил повышение, я думаю, что должен создать separatly program_options (http://www.boost.org/doc/libs/1_43_0/more/getting_started/windows.html). Но я...
вопрос задан: 25 June 2010 12:48
2
ответа

enable_if и оператор преобразования?

Шанс использовать enable_if с оператором преобразования типов? Кажется хитрым, так как и тип возврата и список параметров неявны.
вопрос задан: 19 June 2010 16:15
2
ответа

синтаксический анализатор сообщения об ошибке командной строки C++ gcc

Есть ли любые программы для парсинга и отображения в хорошем формате сообщения об ошибках C++, сгенерированные gcc. Я действительно ищу что-то как меньше, что я могу передать свои ошибки по каналу в это, будет...
вопрос задан: 14 June 2010 16:52
2
ответа

Регулярные выражения.NET на байтах вместо символов

Я пытаюсь сделать некоторый парсинг, который будет более легкими регулярными выражениями использования. Вход является массивом (или перечисление) байтов. Я не хочу преобразовывать байты в символы по следующим причинам:...
вопрос задан: 12 June 2010 13:09
2
ответа

Используя * Ширина и Спецификаторы Точности С повышением:: формат

Я пытаюсь использовать спецификаторы ширины и точности с повышением:: формат, как это: #include <boost\format.hpp> #include <строка> международное основное () {интервал n = 5; станд.:: представьте s в виде строки = (повышение::...
вопрос задан: 4 June 2010 22:03
2
ответа

Каковы Ваша любимая/рекомендовать структура проекта и файловая структура для Поблочного тестирования с помощью Повышения?

Я не использовал Поблочное тестирование до сих пор, и я намереваюсь принять эту процедуру. Я был впечатлен TDD, и конечно хотят дать ему попытку - я почти уверен, что это - способ пойти. Повышение похоже на пользу...
вопрос задан: 3 June 2010 12:27
2
ответа

Повышение. Тест: Поиск рабочего нетривиального Примера Набора тестов / [закрытое] Учебное руководство

Повышение. Документация по тестированию и примеры, действительно кажется, не содержат нетривиальных примеров и до сих пор этих двух учебных руководств, которые я нашел здесь, и здесь, в то время как полезный являются оба довольно основными. Я хотел бы...
вопрос задан: 27 May 2010 07:57
2
ответа

Вы знаете о некотором тесте действий различных способов получить локальную память потока в C++?

Я делаю библиотеку, которая делает широкое применение локальной переменной потока. Можете Вы указывать на некоторые сравнительные тесты, которые проверяют производительность различных способов получить локальные переменные потока в C++: C++ 0x...
вопрос задан: 26 May 2010 09:57
2
ответа

повысьте scoped_lock взаимоисключающие катастрофические отказы

Я защитил станд.:: функции доступа очереди, продвиньте, вытолкайте, измерьте с повышением:: взаимные исключения и повышение:: взаимное исключение:: scoped_lock в этих функциях время от времени это разрушает в ограниченной по объему блокировке стек вызовов
вопрос задан: 21 May 2010 12:26
2
ответа

Композиция функций в C++

Существует много впечатляющих библиотек Boost, таких как Повышение. Лямбда или Повышение. Финикс, которые имеют большое значение для превращения C++ на действительно функциональный язык. Но есть ли простой путь к...
вопрос задан: 15 May 2010 20:19