Есть ли именованный мьютекс, не основанный на файлах, в boost? Моя проблема в том, что файл не будет удален в случае сбоя процесса. Файл выдержит даже перезагрузку. С уважением,
Тобиас
Кто-нибудь настраивал проект C ++ Xcode4 для использования Boost? какие настройки мне нужно установить в Xcode для простого консольного приложения C ++? Спасибо
Я использую boost :: multi_index с типом данных, который я хотел бы индексировать в зависимости от его размера. Однако, выполнение функции-члена size () этого типа данных требует больших затрат. Кеширует ли multi_index значения ...
Я добавляю boost.python для своей игры. Я пишу обертки для своих классов, чтобы использовать их в скриптах. Проблема в том, чтобы связать эту библиотеку с моим приложением. Я использую систему сборки cmake. Теперь у меня есть простое приложение с ...
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(),...
Я вижу, что есть это две разные библиотеки связывания для Boost, одна «автономная», которую можно использовать, включив boost / bind.hpp, а другую, включив boost / lambda / bind.hpp. Какая разница ...
Например, в Boost. Я установил каталог include в MSVC ++ 2010 в корневой каталог Boost, и в моем исходном коде есть #include . Я установил каталог библиотеки на boost \ stage \ lib ...
Привет, у меня есть Boost-поток, который должен возвращать double. Функция выглядит так: void analyzer :: findup (const double startwl, const double max, double & myret) {this-> data.begin (); for (...
У меня есть регулярное выражение на C ++ с Boost, которое соответствует строкам в многострочных строках. Поиск по регулярному выражению находит первое совпадение, однако меня интересует последняя строка, которая соответствует. Код, который я использую ..
По умолчанию я выбрал кроссплатформенный IPC, но я видел, как его критиковали на двух разных форумах, когда я спросил об этом, и это меня обеспокоило. Возможно, это было просто совпадением, так что же ...
Обычно я объявляю свои классы и шаблоны, а затем определяю их методы после (в том же файле заголовка, конечно ). Мне просто так легче читать. Ну, я столкнулся со случаем, когда я могу '...
Я начинаю с программирования boost asio на C ++ и просматривая примеры, я просто не могу понять, что делает boost :: asio :: ip :: tcp :: resolver :: iterator. Код: boost :: asio :: io_service ...
У меня проблемы с переносом и связыванием повысить библиотеки до Android с помощью Android-ndk-r5b.
Сначала я создаю библиотеки boost (без mpi, python), используя следующие шаги: 1. закомментированная строка 53 в boost_1_46_0 \ ...
Признаюсь, я не эксперт в C ++. Я ищу быстрый способ вычисления взвешенной медианы, который, похоже, имел Boost.
Но, похоже, я не могу заставить его работать. #include
# ...
У меня есть класс, и я пытаюсь сериализовать shared_ptr, но обычный метод сериализации объекта не работает: class Object {
общедоступные: Объект (); ~ Объект (); shared_ptr ...
Я наткнулся на следующий пост в списках рассылки boost (выделено мной): Привет всем, знает ли кто-нибудь о существующей имплементации Spirit / Lisp, и есть ли какой-нибудь интерес к ...
Я пытаюсь преобразовать следующий код bash в C ++ с помощью boost :: iostreams: #! / usr / bin / bash
(gzip -cd file1.ext.gz cat file2.ext
) | grep '^ regex' # или sed 's / search / replace /' Я могу открыть ...
Я хочу использовать библиотеку ASIO от Boost в своем проекте. В его документе говорится, что это может быть только заголовок, если регулярное выражение не используется и SSL не используется. Однако запуск bcp для asio требует очень многих библиотек, неко
Я использую Boost Graph, чтобы попытаться понять некоторые графики зависимостей, которые я сгенерировал в формате Graphviz Dot. К сожалению, я не очень разбираюсь в теории графов, так что мне трудно создавать ...
Я запустил пакет начальной загрузки, а затем bjam exe, но поскольку у меня есть MSVC 2010 он создает файлы -vc100- в папке $ boost \ stage \ lib. Я использую библиотеки vc90, поэтому мне нужны файлы * -vc90- *, но если я ...
Например, в Qt если вы испускаете сигнал в потоке, отличном от потока GUI, сигнал ставится в очередь и выполняется позже в потоке GUI, есть ли способ сделать это с ускорением? спасибо
Я работа с системой реального времени, написанной на C ++. Мы хотим использовать для регистрации либо boost, либо pantheios. Система имеет некоторые стандартные требования к ведению журнала, которые, я уверен, могут быть выполнены ...
Я знаю три переносимых API-интерфейса C ++ для многопоточности: Qt
boost :: thread
GNU Pth Помимо возможных проблем с лицензированием, как они соотносятся: фактическая переносимость (в основном интересуется Linux и ...
Я хочу написать функцию на C ++ для замены sscanf языка C, которая присваивает совпадения итератору. По сути, мне нужно что-то вроде: string s = "0.5 6 hello";
std :: vector any_vector;
...
Я смотрел код, который использует Boost.Function, и у меня возник вопрос о том, как можно написать код, чтобы разрешить присвоение NULL. Я попытался отследить соответствующий код Boost, но не смог ...
Мне нужно использовать строку в качестве идентификатора для получения некоторого объекта. При реализации это во время выполнения и работает хорошо. Но это делает статическую проверку типов невозможной по очевидным причинам. Я погуглил ...
Я не могу понять, каковы реальные преимущества использования Boost.Phoenix. Когда я использую его с грамматиками Boost.Spirit, он действительно полезен: double_ [boost :: phoenix :: push_back (boost :: phoenix :: ref (v), _1)] ...
Мне нужно создать ускорение использовать библиотеку регулярных выражений. Мне удалось создать bjam с помощью bootstrap.sh следующим образом: ./bootstrap.sh --with-toolset = mingw Примечание - если я оставлю аргумент --with-toolset = mingw ...