|
|
Другие темы раздела | |
Boost C++ Пул потоков есть код, while(Parser::mailsCount<MAX) { boost::mutex io_mutex; boost::thread_group group; for (int i = 0; i < threadsCount; ++i) group.create_thread(boost::bind(&Parser::StartThread, boost::ref(io_mutex))); group.join_all(); } который запускает группу потоков(допустим 100) и ждет пока они все завершатся, и опять запускает пачку из 100 потоков...проблема в том, что я не хочу... https://www.cyberforum.ru/ boost-cpp/ thread777226.html |
Boost C++ Random numbers я запускаю в 4 потока функцию, которая рандомит число и выводит...а выводит оно мне 4 одинаковых числа...если ли идеи как это исправить?..) |
Boost C++ Многопоточность, мьютексы, асинхронный get запрос
https://www.cyberforum.ru/ boost-cpp/ thread775115.html имею код, который средствами буст запускает несколько потоков...вопрос, почему мьютекс не лочит общие ресурсы?..) void StartThread(boost::mutex& mutex) { boost::lock_guard<boost::mutex> lock(mutex); //mutexLock.lock(); vector<string> uniq; static const boost::regex e("+@(){2,5}+.ru"); boost::smatch xResults; string text; const long int min=1, max=10000000; |
Boost C++ Инициализация shared_array class Foo { .. boost::shared_array<Object> sobject; // создать нельзя т.к. поле классa .. } Foo::Foo // Пробую сделать это в конструкторе { sobject = boost::shared_array<Object>(new Object); } https://www.cyberforum.ru/ boost-cpp/ thread773234.html |
Уточнение установки Boost'a. Как он выбирает к какой версии среды разработки собирать библиотеки Boost C++ Доброго времени суток вам всем. Столкнулся скорее не с проблемой по установке Boost'a, но все же вызвала мой интересзабавная особенность при установке библиотеки на разные компы с разной версией VS. Так вот, если на компе существует всего одна версия VS, то тогда все клево и bjam собирает библиотеки для этой версии. А вот теперь главный вопрос - если на компе существует несколько версий VS, то... |
Boost C++ json парсер
https://www.cyberforum.ru/ boost-cpp/ thread769661.html Всем привет! Ни как не получается пропарсить такое дело, кусок начала: { "responseData": { "id":"1", // node_children1 "results": } } |
Boost C++ аналог boost::thread_group Здравствуйте! Есть ли контейнер для потоков типа boost::async? Добавлено через 6 минут http://www.data-race.com/2010/12/03/%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE%D0%BF%D0%BE%D1%82%D0%BE%D1%87%D0%BD%D0%BE%D0%B5-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B2-cpp0x/ это из С++11. А как асинхронность бустом реализовать? У меня функция из... https://www.cyberforum.ru/ boost-cpp/ thread767616.html |
Компиляция и установка Boost Boost C++ Помогите установить. Проковырявший 3 часа ничего так и не получилось. Скачал утилиту bjam.exe. Скачал исходники Boost с boost.org для windows в zip архиве разархивировал в C:\boost_1_52_0. Как скомпилировать библиотеку, и подключить её в проект visual studio 2010. |
Boost C++ Не является членом boost
https://www.cyberforum.ru/ boost-cpp/ thread767079.html В документации по буст сказанно что к функция и методам можно обращаться на прямую! mouse.Pos(x,y); Но на деле : error C2039: 'SetPos' : is not a member of 'boost::shared_ptr<T>' Работает только mouse->Pos(x,y); Хотя VassistX видет в самом указатели методы для обьекта буста. В чем может быть проблема? |
Boost C++ Проблемы с кодировкой
https://www.cyberforum.ru/ boost-cpp/ thread766327.html Доброго времени суток! имеем: boost::system::error_code ec; ec.message(); при выводе сообщения получаю набор кракозябликов, аля: "Iia?aoey aaiaa/auaiaa auea i?a?aaia ec-ca caaa?oaiey iioiea eiiaia eee ii cai?ino i?eei?aiey" есть подозрение, что умная винда сделала локализацию сообщения, а консоль не может подобрать правильную кодировку. Пробовал подбирать руками - не вышло, пхните... |
Boost в Visual c++ Windows Forms App Boost C++ В VC подключаю директории инклуда и линков буста для проекта. В консольном проекте буст работает, а вот в проекте Windows Forms App, когда подключаю его ( к примеру в stdafx.h #include <boost/asio.hpp> ) вылетает куча ошибок, вот дамп: /* 1>------ Build started: Project: left1, Configuration: Debug Win32 ------ 1>Build started 18.01.2013 17:51:10. 1>InitializeBuildStatus: 1> Touching... |
Boost C++ shared_ptr указывающий на интерфейс? Возможно ли вот так: boost::shared_ptr<HGE> hge; // хочется вот так HGE * hge; // вместо Мнение компилятора на всё это следующее::ireful: error C2679: binary '=' : no operator found which takes a right-hand operand of type 'HGE *' (or there is no acceptable conversion) E:\Source\VisualStudio2008\Project\Phenomen\Phenomen\Source\boost/smart_ptr/shared_ptr.hpp(309): could be... https://www.cyberforum.ru/ boost-cpp/ thread765662.html |
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
|
02.02.2013, 17:29 [ТС] | 0 |
Установка boost - Boost C++ - Ответ 408483602.02.2013, 17:29. Показов 4366. Ответов 6
Метки (Все метки)
Ответ
Да получилось.
А как ты определяеш чего не хватает там же не написано конкретно какую библиотеку нужно? или просто уже знаеш, что где находится? а где вообще этот список возможных библиотек? я от буст папку видел в /user/include/boost но там нету вроде ни pthread ни boost_system? нашол libboost_sistem.a в папке /user/lib и libboost_thread.a это наверно они? Вернуться к обсуждению: Установка boost Boost C++
0
|
02.02.2013, 17:29 | |
Готовые ответы и решения:
6
Boost Установка Компиляция и установка Boost Установка Prebuilt Boost Установка Boost в MVS 2017 |
02.02.2013, 17:29 | |
02.02.2013, 17:29 | |
Помогаю со студенческими работами здесь
0
Установка boost на Visual Studio C++ 2010 и на CodeBlocks Установка Boost 1.60.0 на Visual Studio 2013 Ultimate Boost начало работы: Undefined reference to `boost::system::generic_category() ' Boost Log - undefined reference to `boost::system::system_category()' |