0
ответов

есть ли именованный мьютекс, не основанный на файлах, в boost

Есть ли именованный мьютекс, не основанный на файлах, в boost? Моя проблема в том, что файл не будет удален в случае сбоя процесса. Файл выдержит даже перезагрузку. С уважением, Тобиас
вопрос задан: 14 March 2011 09:50
0
ответов

Использование Boost с Xcode4

Кто-нибудь настраивал проект C ++ Xcode4 для использования Boost? какие настройки мне нужно установить в Xcode для простого консольного приложения C ++? Спасибо
вопрос задан: 13 March 2011 10:33
0
ответов

Кэшируются ли извлеченные ключи boost multi_index?

Я использую boost :: multi_index с типом данных, который я хотел бы индексировать в зависимости от его размера. Однако, выполнение функции-члена size () этого типа данных требует больших затрат. Кеширует ли multi_index значения ...
вопрос задан: 10 March 2011 06:02
0
ответов

Повышение связывания python

Я добавляю boost.python для своей игры. Я пишу обертки для своих классов, чтобы использовать их в скриптах. Проблема в том, чтобы связать эту библиотеку с моим приложением. Я использую систему сборки cmake. Теперь у меня есть простое приложение с ...
вопрос задан: 8 March 2011 20:48
0
ответов

C++ function object to return `p->first` and `p->second`

Is there a builtin function object that returns p->first and p->second, so that I can happily write transform(m.begin(),m.end(),back_inserter(keys),get_first); transform(m.begin(),m.end(),...
вопрос задан: 7 March 2011 09:38
0
ответов

В чем разница между boost :: bind и boost :: lambda :: bind?

Я вижу, что есть это две разные библиотеки связывания для Boost, одна «автономная», которую можно использовать, включив boost / bind.hpp, а другую, включив boost / lambda / bind.hpp. Какая разница ...
вопрос задан: 5 March 2011 09:41
0
ответов

Повысить умные указатели

Когда следует использовать intrusive_ptr вместо shared_ptr?
вопрос задан: 4 March 2011 16:06
0
ответов

Используя boost :: Accumulators, как я могу сбросить размер скользящего окна, хранится ли в нем дополнительная история?

Я смотрю на структуру boost :: Accumulator, особенно на пару вычислений Rolling_window. #include #include
вопрос задан: 4 March 2011 15:46
0
ответов

Как компоновщик C ++ узнает, какие .lib какие функции содержат?

Например, в Boost. Я установил каталог include в MSVC ++ 2010 в корневой каталог Boost, и в моем исходном коде есть #include . Я установил каталог библиотеки на boost \ stage \ lib ...
вопрос задан: 3 March 2011 18:26
0
ответов

Return Double from Boost thread

Привет, у меня есть Boost-поток, который должен возвращать double. Функция выглядит так: void analyzer :: findup (const double startwl, const double max, double & myret) {this-> data.begin (); for (...
вопрос задан: 1 March 2011 15:46
0
ответов

Получить последнее совпадение с помощью Boost :: Regex

У меня есть регулярное выражение на C ++ с Boost, которое соответствует строкам в многострочных строках. Поиск по регулярному выражению находит первое совпадение, однако меня интересует последняя строка, которая соответствует. Код, который я использую ..
вопрос задан: 28 February 2011 11:22
0
ответов

Подходит ли Boost IPC? [closed]

По умолчанию я выбрал кроссплатформенный IPC, но я видел, как его критиковали на двух разных форумах, когда я спросил об этом, и это меня обеспокоило. Возможно, это было просто совпадением, так что же ...
вопрос задан: 28 February 2011 10:33
0
ответов

сигнатура типа конструктора шаблонного шаблона enable_if?

Обычно я объявляю свои классы и шаблоны, а затем определяю их методы после (в том же файле заголовка, конечно ). Мне просто так легче читать. Ну, я столкнулся со случаем, когда я могу '...
вопрос задан: 27 February 2011 20:26
0
ответов

Что делает boost :: asio :: ip :: tcp :: resolver :: iterator?

Я начинаю с программирования boost asio на C ++ и просматривая примеры, я просто не могу понять, что делает boost :: asio :: ip :: tcp :: resolver :: iterator. Код: boost :: asio :: io_service ...
вопрос задан: 25 February 2011 18:15
0
ответов

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

У меня проблемы с переносом и связыванием повысить библиотеки до Android с помощью Android-ndk-r5b. Сначала я создаю библиотеки boost (без mpi, python), используя следующие шаги: 1. закомментированная строка 53 в boost_1_46_0 \ ...
вопрос задан: 25 February 2011 15:39
0
ответов

Не нарушена ли взвешенная медиана библиотеки Boost?

Признаюсь, я не эксперт в C ++. Я ищу быстрый способ вычисления взвешенной медианы, который, похоже, имел Boost. Но, похоже, я не могу заставить его работать. #include # ...
вопрос задан: 24 February 2011 23:00
0
ответов

Boost c ++ сериализация char *

У меня есть класс, и я пытаюсь сериализовать shared_ptr, но обычный метод сериализации объекта не работает: class Object { общедоступные: Объект (); ~ Объект (); shared_ptr ...
вопрос задан: 24 February 2011 22:10
0
ответов

Lisp / Scheme DSEL в C ++

Я наткнулся на следующий пост в списках рассылки boost (выделено мной): Привет всем, знает ли кто-нибудь о существующей имплементации Spirit / Lisp, и есть ли какой-нибудь интерес к ...
вопрос задан: 24 February 2011 08:00
0
ответов

как преобразовать сценарий bash в C ++ с помощью boost :: iostreams

Я пытаюсь преобразовать следующий код bash в C ++ с помощью boost :: iostreams: #! / usr / bin / bash (gzip -cd file1.ext.gz cat file2.ext ) | grep '^ regex' # или sed 's / search / replace /' Я могу открыть ...
вопрос задан: 23 February 2011 19:05
0
ответов

Boost.Asio только для заголовка

Я хочу использовать библиотеку ASIO от Boost в своем проекте. В его документе говорится, что это может быть только заголовок, если регулярное выражение не используется и SSL не используется. Однако запуск bcp для asio требует очень многих библиотек, неко
вопрос задан: 23 February 2011 12:24
0
ответов

Алгоритм выбора всех ребер и вершин, связанных с одной вершиной

Я использую Boost Graph, чтобы попытаться понять некоторые графики зависимостей, которые я сгенерировал в формате Graphviz Dot. К сожалению, я не очень разбираюсь в теории графов, так что мне трудно создавать ...
вопрос задан: 20 February 2011 10:47
0
ответов

Как создать ускорение для msvc9.0 вместо msvc10.0?

Я запустил пакет начальной загрузки, а затем bjam exe, но поскольку у меня есть MSVC 2010 он создает файлы -vc100- в папке $ boost \ stage \ lib. Я использую библиотеки vc90, поэтому мне нужны файлы * -vc90- *, но если я ...
вопрос задан: 20 February 2011 00:10
0
ответов

, как в BOOST отправлять сигнал в поток и выполнять соответствующий слот в другом потоке?

Например, в Qt если вы испускаете сигнал в потоке, отличном от потока GUI, сигнал ставится в очередь и выполняется позже в потоке GUI, есть ли способ сделать это с ускорением? спасибо
вопрос задан: 19 February 2011 12:48
0
ответов

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

Я работа с системой реального времени, написанной на C ++. Мы хотим использовать для регистрации либо boost, либо pantheios. Система имеет некоторые стандартные требования к ведению журнала, которые, я уверен, могут быть выполнены ...
вопрос задан: 18 February 2011 14:09
0
ответов

переносимые API потоковой передачи

Я знаю три переносимых API-интерфейса C ++ для многопоточности: Qt boost :: thread GNU Pth Помимо возможных проблем с лицензированием, как они соотносятся: фактическая переносимость (в основном интересуется Linux и ...
вопрос задан: 18 February 2011 11:43
0
ответов

C ++ / Boost: Написание более мощной замены sscanf

Я хочу написать функцию на C ++ для замены sscanf языка C, которая присваивает совпадения итератору. По сути, мне нужно что-то вроде: string s = "0.5 6 hello"; std :: vector any_vector; ...
вопрос задан: 17 February 2011 22:04
0
ответов

Назначение объекта C ++ для NULL

Я смотрел код, который использует Boost.Function, и у меня возник вопрос о том, как можно написать код, чтобы разрешить присвоение NULL. Я попытался отследить соответствующий код Boost, но не смог ...
вопрос задан: 17 February 2011 15:11
0
ответов

хеширование строки во время компиляции

Мне нужно использовать строку в качестве идентификатора для получения некоторого объекта. При реализации это во время выполнения и работает хорошо. Но это делает статическую проверку типов невозможной по очевидным причинам. Я погуглил ...
вопрос задан: 16 February 2011 17:11
0
ответов

Каковы преимущества использования Boost.Phoenix?

Я не могу понять, каковы реальные преимущества использования Boost.Phoenix. Когда я использую его с грамматиками Boost.Spirit, он действительно полезен: double_ [boost :: phoenix :: push_back (boost :: phoenix :: ref (v), _1)] ...
вопрос задан: 16 February 2011 07:10
0
ответов

Повышение скорости сборки под msys, не могу найти mingw.jam

Мне нужно создать ускорение использовать библиотеку регулярных выражений. Мне удалось создать bjam с помощью bootstrap.sh следующим образом: ./bootstrap.sh --with-toolset = mingw Примечание - если я оставлю аргумент --with-toolset = mingw ...
вопрос задан: 16 February 2011 04:05