3
ответа

Создание неупорядоченной карты с кортежами as keys

В программе на C ++ с Boost я пытаюсь построить неупорядоченную карту, ключи которой являются кортежами типа double: typedef boost :: tuples :: tuple Edge; typedef boost :: ...
вопрос задан: 31 August 2010 19:04
3
ответа

shared_from_this называют от конструктора

Я должен зарегистрировать объект в контейнере после его создания. Без интеллектуальных указателей я использовал бы что-то вроде этого: a_class:: a_class () {register_somewhere (это);} С интеллектуальными указателями я должен...
вопрос задан: 4 August 2010 07:34
3
ответа

Условная Компиляция с помощью черт типа Повышения

У меня есть шаблон, который я хотел бы условно скомпилировать в зависимости от типа аргумента. Я только забочусь о дифференциации между "Простыми Данными" (POD), т.е. целые числа, и т.д. или классы/...
вопрос задан: 30 July 2010 00:01
3
ответа

Округление к ближайшему числу в C++ с помощью Повышения?

Существует ли путь к раунду к ближайшему числу в библиотеке Boost? Я имею в виду любое число, 2's, 5's, 17 и т. д. и т. п. Или там другой путь состоит в том, чтобы сделать это?
вопрос задан: 18 July 2010 08:20
3
ответа

Мультииндекс повышения с медленной производительностью вставки

У меня есть следующий код (который в основном следует первому примеру здесь: http://www.boost.org/doc/libs/1_42_0/libs/multi_index/doc/examples.html)). По некоторым причинам, только с 10 000 вставок к...
вопрос задан: 6 July 2010 14:32
3
ответа

Свяжите повышение:: dynamic_bitset или станд.:: bitset

что лучший способ состоит в том, чтобы связать 2 bitsets? Например, у меня есть повышение:: dynamic_bitset <> test1 (станд.:: строка ("1111")); повышение:: dynamic_bitset <> test2 (станд.:: строка ("00")); они должны...
вопрос задан: 23 June 2010 10:29
3
ответа

Boost и Autoconf

Я делаю проект, который использует Автоконференцию. У Меня есть следующее в configure.ac: AC_CHECK_HEADERS ([boost/foreach.hpp], [], [AC_MSG_ERROR (Вам нужны библиотеки Boost.)]), Когда я работаю, настраивают, это...
вопрос задан: 21 June 2010 19:58
3
ответа

Какой смысл того, чтобы использовать повышение:: mem_fn, если у нас есть повышение:: связать?

Я взглянул на библиотеки Boost, которые были включены в Технический отчет 1 C++ и пытающийся понять то, что каждый делает. Я только что закончил выполнять пример для повышения:: mem_fn и теперь я...
вопрос задан: 21 June 2010 19:57
3
ответа

Как делают я чисто повторно подключаю повышение:: сокет после разъединения?

Мое клиентское приложение использует повышение:: asio:: IP:: tcp:: снабдите сокетом для соединения с удаленным сервером. Если бы приложение теряет соединение с этим сервером (например, из-за катастрофического отказа сервера или быть завершением работы), я
вопрос задан: 17 June 2010 14:55
3
ответа

повышение:: unordered_map является заказанным …?

У меня есть повышение:: unordered_map, но это, кажется, в порядке, давая мне подавляющее чувство, "Вы Делаете Его Неправильно". Почему вывод к этому в порядке? Я ожидал бы базовое...
вопрос задан: 14 June 2010 18:47
3
ответа

Не может выяснить, где состояние состязания происходит

Я использую Valgrind - tool=drd для проверки моего приложения, которое использует Повышение:: поток. В основном приложение заполняет ряд "Книжных" значений со значениями "Kehai" на основе исходных данных через сокет...
вопрос задан: 14 June 2010 06:24
3
ответа

Как может я использовать Повышение:: библиотека regex.hpp в C++?

Я пытался пользоваться библиотекой Boost, но я перестал работать, см. мой код: #include "listy.h" #include <boost/regex.hpp> использование повышения пространства имен; ListyCheck:: ListyCheck () {} ListyCheck:: ~ListyCheck () {} bool...
вопрос задан: 11 June 2010 08:40
3
ответа

Пользовательский (пул) распределитель с бустом shared_ptr

Я хочу, чтобы объекты, которыми управляет shared_ptr, выделялись из пула, скажем, интерфейс Boost's Pool, как этого можно достичь?
вопрос задан: 26 May 2010 08:14
3
ответа

Используя одновременно 2 версии повышения

Я использую RHEL 5.3, который поставляется с gcc 4.1.2 и повышением 1.33. Существуют некоторые функции, которые я хочу, которые отсутствуют в повышении 1.33. Поэтому мысль состояла в том, чтобы обновить до нового выпуска 1.43 повышения....
вопрос задан: 25 May 2010 19:33
3
ответа

Я могу добавить Повышение source+header файлы к моему собственному проекту (С открытым исходным кодом)? [закрытый]

Позволяется Лицензией Повышения просто добавить исходный код материала, в котором я нуждаюсь к своему проекту (сопровождаемый лицензией, конечно?). Я не мог найти "описательное" подтверждение. Я имел бы...
вопрос задан: 21 May 2010 09:39
3
ответа

Функция повышения C++ перегруженный шаблон

Я не могу выяснить, почему этот сегмент дает неразрешенную ошибку перегруженной функции (gcc версия 4.3.4 (Debian 4.3.4-6)): #include <алгоритм> #include <boost/function.hpp>//это не делает...
вопрос задан: 18 May 2010 22:50
3
ответа

Цель повышения:: checked_delete

Я не понимаю цели повышения:: checked_delete. В документации говорится: Стандарт C++ позволяет, в 5.3.5/5, указателях на неполные типы классов быть удаленным с удалять-выражением...
вопрос задан: 17 May 2010 21:28
3
ответа

интервал lexical_cast для строкового представления

Это безопасный проигнорировать исключение повышения:: lexical_cast при преобразовании интервала в станд.:: строка?
вопрос задан: 29 April 2010 13:19
3
ответа

Возможный иметь анонимные функции C++ с повышением?

Я пытаюсь решить проблему, что анонимные функции делают много, намного легче, и задавался вопросом, было ли это возможно в C++. То, что я хотел бы сделать, (по существу) обработать по шаблону <имя типа T> T...
вопрос задан: 5 April 2010 20:14
3
ответа

Почему не ссылочный счетчик в повышении:: энергозависимый shared_ptr?

В повышении:: деструктор shared_ptr, это сделано: если (-*pn == 0) {повышение:: checked_delete (пкс); удалите pn;}, где pn является указателем на ссылочный счетчик, который является typedefed как shared_ptr::...
вопрос задан: 26 March 2010 11:56
3
ответа

То, как связаться с динамическим повышением, освобождает?

Я скомпилировал lib повышения и получил их.//Общие / динамически подключаемые библиотеки 24.03.2010 23:25 53 248 boost_thread-vc80-mt-1_42.dll 24.03.2010 23:25 17,054 boost_thread-vc80-mt-...
вопрос задан: 26 March 2010 00:28
3
ответа

получите местное время с повышением

Я не нашел это в документации: как получить местное время (лучше отформатированный) с повышением?
вопрос задан: 22 March 2010 14:11
3
ответа

Как реализовать универсальные обратные вызовы в C++

Простите мое незнание в задавании этого основного вопроса, но я стал настолько привыкшим к использованию Python, где этот вид вещи тривиален, который я полностью забыл, как я делал бы попытку этого в C++. Я хочу...
вопрос задан: 18 March 2010 16:23
3
ответа

shared_ptr требует полного типа; не может использовать его с lua_State*

Я пишу C++ / обертка ООП для Lua. Мой код: класс LuaState {повышение:: shared_ptr <lua_State> L; LuaState (): L (luaL_newstate (), LuaState:: CustomDeleter) {}}...
вопрос задан: 12 March 2010 15:17
3
ответа

Любой шаблон RAII в повышении или C++ 0x

Есть ли любой шаблон, доступный в повышении для RAII. Существуют классы как scoped_ptr, shared_ptr, которые в основном работают над указателем. Могут те классы использоваться для любых других ресурсов кроме указателей...
вопрос задан: 23 January 2010 03:02
3
ответа

учебное руководство/примеры по выражению матрицы ublas

Я пытаюсь реализовать определенные операции над матрицей, но я потерян во внутренностях ublas библиотеки. существует ли ресурс, такой как учебное руководство или пример о том, как реализовать новые ublas матричные выражения?...
вопрос задан: 17 January 2010 01:12
3
ответа

Удаление силы слота в повышении:: signals2

Я нашел что повышение:: signals2 использует вид ленивого удаления связанных слотов, которое мешает использовать соединения в качестве чего-то, что управляет временем жизни объектов. Я ищу путь к...
вопрос задан: 14 January 2010 19:47
3
ответа

Это - OK для использования повышения:: совместно использованный ptr в интерфейсе DLL?

Действительно ли это допустимо для разработки DLL в C++, который возвращается, повышение совместно использовало указатели и использует их в качестве параметров? Так, это в порядке для экспорта функций как это? 1.) повышение:: shared_ptr <Соединение>
вопрос задан: 24 December 2009 15:08
3
ответа

повышение:: взаимное исключение / Как протестировать, если взаимное исключение заблокировано

Я знаю, я знаю, заголовок моего сообщения может казаться провокационным, начиная с повышения:: взаимное исключение целеустремленно не представляет блокировку / разблокировали (для предотвращения тупиков). Однако документация повышения вполне...
вопрос задан: 15 December 2009 01:49
3
ответа

Повышение прерывания:: asio синхронное чтение?

Я использую asio синхронные сокеты для чтения данных по TCP от фонового потока. Это инкапсулируется в классе "сервера". Однако я хочу, чтобы поток вышел, когда деструктор этого класса...
вопрос задан: 6 December 2009 23:10