Результаты поиска по запросу "boost"
Когда мне нужно использовать boost :: asio: strand
Читая документ boost :: asio, все еще не ясно, когда мне нужно использовать asio :: strand. Предположим, что у меня есть один поток, использующий io_service. Безопасно ли писать в сокет следующим образом? void ...
Ускоренная установка - упрощенная сборка из исходного кода
Как уже упоминалось вдокументы [http://www.boost.org/doc/libs/1_40_0/more/getting_started/windows.html#or-build-binaries-from-source] Что мне нужно установить для запуска команд: bootstrap .\bjamСпециалисты BoostPro Computing поддерживают ...
повысить вариации конфигурации lib lib
Я новичок в бусте - не могли бы вы сказать мне, в чем разница между ч / б следующими вариантами буст-библиотеки и на какую мне нужно ссылаться в ...
Boost log, GCC 4.4 и CMake
Я пытаюсь получить простой пример boost.log, работающий на Linux с использованием GCC 4.4.5, CMake 2.8.2 и Boost 1.53.0. Компиляция Boost и Boost Log успешно завершена, но у меня возникают проблемы при подключении моей тестовой программы к ...
Как использовать переменную условия форсирования, чтобы дождаться завершения обработки потока?
Я использую условную переменную, чтобы остановить поток, пока другой поток не завершит обработку своей очереди задач (длинная история). Итак, на одном потоке я блокирую и жду: boost::mutex::scoped_lock lock(m_mutex); m_condition.wait(lock);Как ...
Как расширить переменные окружения в файлах .ini с помощью Boost
У меня есть файл INI, как [Section1] Value1 = /home/%USER%/Desktop Value2 = /home/%USER%/%SOME_ENV%/Testи хочу разобрать его с помощью Boost. Я попытался использовать Boost property_tree, как boost::property_tree::ptree ...
Как мне «нормализовать» путь, используя boost :: filesystem?
Мы используем boost :: filesystem в нашем приложении. У меня есть «полный» путь, который создается путем объединения нескольких путей вместе: #include <boost/filesystem/operations.hpp> #include <iostream> namespace bf = boost::filesystem; int ...
Как обмануть boost :: asio, чтобы разрешить обработчики только для перемещения
В протоколе связи RPC после вызова метода я отправляю сообщения «выполнено» обратно вызывающей стороне. Поскольку методы вызываются одновременно, буфер, содержащий ответ (std::string) должен быть защищен мьютексом. Я пытаюсь ...
HOWTO: публиковать сообщения между темами с помощью Boost :: asio?
Извините за мой английский Я искал, но не получил ответа на этот вопрос: у меня есть проект приложения Windows, использующий библиотеки потоков потоков. Я хочу публиковать сообщения (или вызывать обратные вызовы) из рабочего потока в основной ...
shared_ptr против scoped_ptr
scoped_ptr не может копировать и удаляется из области видимости. Так что это отчасти ограниченоshared_ptr, Так кажется, кроме случаев, когда вам действительно нужно ограничить операцию копированияshared_ptr лучше использовать. Потому что иногда ...