Лучшие boost вопросы ИТ разработчиков

  • 7 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Вы можете взглянуть на post update =) О проекте «код миссии»: в нем нет разделения для проектов, но есть разделение для результирующих библиотек.

лениеТаким образом, мы провели несколько дней со всей нашей командой, состоящей из 2 человек, включая меня (это означает, что наши усилия были не такими профессиональными, как ваши)CloudObserver [http://code.google.com/p/cloudobserver/]Triing, ...

Задан 23 Jun 2011, 23:02 от Rella
  • 11 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как вы отправляете повышение packaged_task на io_service в C ++ 03?

Это продолжение предыдущего вопроса (Вот [https://stackoverflow.com/questions/13146433/boostasio-thread-pool-implementation-for-occasionally-synchronized-tasks] ), но я работаю над многопоточным приложением и хотел бы опубликовать ...

Задан 31 Oct 2012, 12:03 от John Doe
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Могут ли быть настроены правила повышения духа

В моей грамматике Boost Spirit я хотел бы иметь правило, которое делает это: rule <...> noCaseLit = no_case [lit ("KEYWORD")]; но для пользовательского ключевого слова, чтобы я мог сделать это: ... >> noCaseLit ("SomeSpecialKeyword") >> ... >> ...

Задан 28 Nov 2012, 17:08 от Halt
  • 18 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

В чем разница между концепциями C ++ 0x и библиотекой проверки концепций Boost (BCCL)?

Концепции не сделали стандарт C ++ 0x, но Boost по-прежнему предоставляет Библиотека проверки концепции Boost (BCCL) [http://www.boost.org/doc/libs/1_39_0/libs/concept_check/concept_check.htm], Я думаю, что BCCL не охватывает все, что было ...

Задан 29 Aug 2009, 22:44 от Tobias Furuholm
  • 10 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Как создать сокет Boost.Asio из родного сокета?

Я просто пытаюсь создать импульсip::tcp::socket из существующего родного сокета. вназначить функцию [http://www.boost.org/doc/libs/1_37_0/doc/html/boost_asio/reference/basic_stream_socket/assign.html] первый параметр должен быть «protocol_type», ...

Задан 04 Nov 2009, 03:52 от user123003
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как правильно анализировать зарезервированные слова в духе буста

m пытается разобрать последовательность синтаксиса: &lt; направление&gt; &lt; тип&gt; &lt; имя&gt;, Например:

Задан 21 Nov 2013, 19:23 от Cthutu
  • 24 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Случайные числа для нескольких потоков

проблемаЯ намереваюсь написать приложение на C ++ 11 для Linux, которое выполняет некоторое численное моделирование (не криптографию) на основе приблизительн...

Задан 17 Feb 2013, 16:31 от MvG
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

увеличить дерево свойств

Я перебираю XML-документ, используя дерево свойств boost и сохраняю результаты в структуре. Проблема, с которой я столкнулся, заключается в том, что я могу добраться только до первых узлов "item" и не могу получить доступ ко вторым узлам "item" Я ...

Задан 09 Feb 2012, 17:49 от 01100110
  • 17 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

apt-get установить python-dev

аюсь скомпилировать проект C ++, используя bjam в Ubuntu 11.04. Я продолжаю получать следующую ошибку: ../../libraries/boost_1_44_0/boost/python/detail/wrap_python.hpp:75:24: fatal error: patchlevel.h: No such file or directoryЯ искал каталог ...

Задан 21 Jul 2011, 20:05 от Matt
  • 76 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Получаем повышение :: shared_ptr для этого

Я широко используюboost:shared_ptr в моем коде. Фактически, большинство объектов, которые расположены в куче, хранятсяshared_ptr, К сожалению это означает, что я не могу пройтиthis в любую функцию, которая принимаетshared_ptr, Рассмотрим этот ...

Задан 26 Sep 2008, 22:42 от Joe Ludwig
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

boost :: weak_ptr <T> .lock () Сбои с ошибкой сегментации SIGSEGV

(РЕДАКТИРОВАТЬ) Окружающая среда: [email protected]:/usr/local/include/boost$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 11.10 Release: 11.10 Codename: oneiric [email protected]:/usr/local/include/boost$ ...

Задан 30 Mar 2012, 17:58 от Peter Lee
  • 13 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Безопасная идиома в Boost?

Предоставляет ли библиотека boost реализацию безопасной bool-идиомы, чтобы я мог извлечь из нее свой класс? Если да - где это? Если нет - каковы мои альтер...

Задан 23 May 2017, 10:28 от CommunityCygnusX1
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 для объяснения.

ал, перекрестные ссылки, и в конечном итоге не нашел последовательного примера и ответа. То, что я пытаюсь сделать, довольно просто, но я явно что-то упускаю...

Задан 13 Dec 2010, 18:11 от mysticbob
  • 8 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как можно добиться чего-то похожего на семафор, используя boost в c ++? [Дубликат]

На этот вопрос уже есть ответ: C ++ 0x не имеет семафоров? Как синхронизировать темы? [/questions/4792449/c0x-has-no-semaphores-how-to-synchronize-threads] 9 ответов Я заметил, что boost не поддерживает семафоры. Какой самый простой ...

Задан 13 Oct 2010, 23:24 от jonderry
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Используйте тот же сокет udp для асинхронного приема / отправки

Я использую тот же сокет в моем сервере udp для получения данных от клиентов на некотором порту, и позже после обработки запросов отвечаю клиентам, используя...

Задан 03 Sep 2012, 19:30 от Ghita
  • 18 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Почему std :: result_of принимает (не связанный) тип функции в качестве аргумента типа?

Я понимаю, что «почему вещи такие, какие они есть», вопросы обычно не самые лучшие, но на SO так много людей, которые настроены на стандартные обсуждения в комитетах, поэтому я надеюсь, что на это можно ответить фактически, так как ...

Задан 18 Mar 2013, 21:07 от Stephen Lin
  • 19 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Boost.MultiIndex

отрим следующий упрощенный пример и желаемый результат: class A { class combined_iterator { ???? } typedef ??? t_combined_it; t_combined_it begin(); t_combined_it end(); std::vector<int> m_Vec1, m_Vect2; } A a; a.m_Vec1.push_back(1); ...

Задан 19 Jul 2011, 13:33 от Roel
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Это позволит избежать необходимости использовать выделение кучи и указатели, поэтому, вероятно, является предпочтительным решением.

о, это мой текущий фрагмент кода: namespace bai = boost::asio::ip; bai::tcp::socket tcp_connect(std::string hostname, std::string port) { try { boost::asio::io_service io_service; bai::tcp::resolver resolver(io_service); // we now try to get a ...

Задан 24 Mar 2011, 21:18 от orlp
  • 4 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Почему boost :: any не содержит строкового литерала?

#include <boost/any.hpp> #include <list> #include <string> #include <vector> struct _time_t { int month; int year; }; int main() { std::string str = "hahastr"; _time_t t; std::vector<boost::any> objVec; objVec.push_back(1); char* pstr = "haha"; ...

Задан 13 Nov 2013, 09:21 от Jichao
  • 27 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Любое объяснение по поводу голосования?

я есть простой базовый и производный класс, который я хочу, чтобы обаshared_from_this(). Это простое решение: class foo : public enable_shared_from_this<foo> { void foo_do_it() { cout<<"foo::do_it\n"; } public: virtual function<void()> ...

Задан 18 Mar 2009, 06:25 от Artyom
  • 94 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

неопределенная ссылка на boost :: system :: system_category () при компиляции

Я пытаюсь скомпилировать программу на Ubuntu 11.10, которая использует библиотеки Boost. У меня установлены библиотеки Boost 1.46-dev из репозитория Ubuntu, но я получаю сообщение об ошибке при компиляции программы. undefined reference to ...

Задан 15 Mar 2012, 16:18 от user1049697
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Boost: десериализация пользовательского объекта C ++, переданного через вытяжной сокет ZeroMQ

Текст, который я пишу здесь, является дополнительной проблемой, которую я открыл ранее в другой темеПовышение: Сериализация / десериализация пользовательског...

Задан 28 Jan 2013, 14:39 от F. Aydemir
  • 1 голос
  • 1 ответ
  • 0 просмотров
1 ответ

Как запустить «событие», когда мой tcp-сервер Boost :: asio только начинает работать (AKA io_service.run ())?

Основываясь на отношениях клиент / сервер boost :: asio, я должен запускать клиентскую программу из серверной программы только тогда, когда поток сервера находится в "в ожидании подключения" государство. Мой вопрос: как получить знания об этом ...

Задан 05 Apr 2013, 08:24 от Jean Davy
  • 34 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

 это просто сделано, чтобы не дать статическому отключению работать до тех пор, пока кто-то не создаст экземпляр класса, не специализированный, верно?

я есть шаблонclass (назови этоFoo), которая имеет несколько специализаций. Я хотел бы, чтобы компиляция не удалась, если кто-то пытается использовать неспециализированную версиюFoo. Вот что у меня есть на самом деле: template <typename Type> ...

Задан 15 Aug 2011, 10:43 от ereOn
  • 19 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Я был бы признателен за окончательный ответ, если кто-нибудь знает о крови.

я есть некоторые трудности с пониманием того, как реализован Boost.MultiIndex. Допустим, у меня есть следующее:

Задан 17 Nov 2010, 16:00 от user152508
  • 3 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 получил поддержку распределителя состояний в 2013 году, для выпуска 4.9.0.

час вхожу в общую память, используяboost::interprocess. Я определил несколькоstd::unordered_map а такжеstd::unordered_set типы как в следующем порядке: #include <boost/interprocess/allocators/allocator.hpp> #include <unordered_map> // NOT the ...

Задан 09 Apr 2018, 15:43 от EllipsenPark
  • 36 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Как мне «нормализовать» путь, используя boost :: filesystem?

Мы используем boost :: filesystem в нашем приложении. У меня есть «полный» путь, который создается путем объединения нескольких путей вместе: #include <boost/filesystem/operations.hpp> #include <iostream> namespace bf = boost::filesystem; int ...

Задан 17 Nov 2009, 01:57 от Mike Willekes
  • 6 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

? Спасибо.

трю на написание лексера с использованием boost :: spirit :: lex, но все примеры, которые я могу найти, предполагают, что вы сначала прочитали весь файл в RAM. Я хотел бы написать лексер, который не требует, чтобы вся строка была в ОЗУ, это ...

Задан 17 Jan 2011, 17:10 от Brian
  • 24 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как создать буст ssl iostream?

Я добавляю поддержку HTTPS к коду, который выполняет ввод и вывод, используя boost tcp :: iostream (действующий как HTTP-сервер).Я нашел примеры (и работающи...

Задан 08 Sep 2010, 13:20 от gavinandresen
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как удалить операторы отладки журнала из программы

Я используюboost::log в качестве регистратора для моей программы C ++. Во время разработки я часто использую его таким образом, например: #define LOG(severity) BOOST_LOG_SEV(boost::logger::get(), (severity)) #define LOG_ERR LOG(Severity::error) ...

Задан 16 Apr 2013, 02:39 от Martin
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Как создать библиотеку boost :: mpi с Open MPI в Windows с помощью Visual Studio 2010

Я установил Open MPI 1.5.4 (64 бит) и пытаюсь пересобрать библиотеки boost (1.48) с помощью bjam. Я изменил файл user-config.jam, добавив строку mpi с явным путем к компилятору (хотя mpic ++ уже находится в переменной окружения PATH): using mpi ...

Задан 21 Feb 2012, 18:51 от Cătălin Pitiș
  • 9 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Если вы хотите прочитать более одного, то скажите ему, чтобы загрузить более одного. Сериализация знает, что нужно загружать несколько объектов только тогда, когда вы указали это явным образом или путем сериализации контейнера объектов.

иализирую класс с помощью бинарного. Я использую ios :: append, чтобы продолжать добавлять несколько объектов в этот файл. Как мне найти все хранящиеся объекты? Вот мой тестовый класс, который пытается несколько сериализовать и получить их. Я ...

Задан 11 Feb 2011, 20:02 от Tavis Bones
Page 1 of 25
1 2 3 4 5