После того, как библиотека Boost (я читал, что десять библиотек Boost являются считается частью стандартной библиотеки) становится частью стандартной библиотеки - сохранит ли она пространство имен boost или ...
Есть ли алгоритм STL / boost, который будет проверить, соответствуют ли все элементы между двумя итераторами заданному значению? Или, как вариант, предикат возвращает истину для всех из них? т.е. что-то вроде ...
After looking the documentation I cannot figure this one out. I can write code such as typedef boost::multi_array data_t; // 3d --
typedef data_t::array_view<3>::type ...
Я хочу заменить vector и boost :: unordered_map сопоставление строки с индексами в первом случае с помощью boost :: bimap. Какой экземпляр bimap мне следует использовать? ...
Я использую ublas :: Compressed Matrix для работы с UMFPACK, разреженным линейным решателем. Поскольку я занимаюсь симуляцией, каждый раз, когда линейная система строится немного иначе, что может включать ...
Я пишу небольшую программу командной строки, которая запрашивает у пользователя многочлены в форме ах ^ 2 + Ьх ^ 1 + сх ^ 0. Я собираюсь проанализировать данные позже, но пока я просто пытаюсь проверить, смогу ли я сопоставить ...
Я пытаюсь использовать Boost для генерации случайных чисел в соответствии с бета-распределением с использованием C ++. Я видел много примеров в Интернете для генерации случайных чисел в соответствии с распределениями в случайном порядке ....
Недавно я начал использовать Boost в своих проектах C ++ и заметил довольно большую задержку перед началом вычислений (когда я нажимаю на повторную сборку, мне приходится ждать 5 минут компиляции, чтобы ...
Я нашел net.sf.json-lib в центральном репозитории. Скопируйте и вставьте зависимость (с версией 2.3), а затем при сборке я получаю следующую ошибку: [INFO] Невозможно найти ресурс net.sf.json-lib: json-lib: jar: ...
Я хочу добавить строку, которую я форматирую с помощью библиотеки boost следующим образом: boost :: container :: vector someStringVector;
someStringVector.push_back (format ("after is x:% fy:% f ...
Я ищу окончательный ответ (если он действительно существует) о том, сколько памяти следует выделить при создании статических фрагментов совместно используемой памяти с помощью управляемого_shared_memory boost :: interprocess. Даже ...
Добрый день! Какая разница между этими библиотеками? Я читал MPI ' s docs и имеете небольшой опыт работы с asio. Для меня это разные реализации сетевого общения и не более того. Но каждый из ...
Наконец Я могу использовать std :: vector в Python с помощью оператора []. Уловка состоит в том, чтобы просто предоставить контейнер в оболочке boost C ++, который обрабатывает внутренние векторные данные: #include
Кто-нибудь знает о средствах "языкового уровня" для травления в C ++? Я не хочу чего-то вроде Boost serialization или Google Protocol Buffers. Вместо этого что-то, что могло бы автоматически ...
Мне нужно использовать boost :: disjoint_sets, но документация мне непонятна. Может кто-нибудь объяснить, что означает каждый параметр шаблона, и, возможно, приведу небольшой пример кода для создания ...
I ' m ищет спецификатор формата для String.Format () (или если есть класс NumberFormatInfo, который это сделает), чтобы отформатировать целое число как восьмеричное в .NET, поскольку {0: x} форматирует его как шестнадцатеричный, например: String. ...
У нас есть большой проект, использующий VS2008 и boost 1_42. Пытаюсь перейти на VS2010 и повысить 1_44. Я установил VS2010 и Boost 1_44 и преобразовал проект. Сейчас я пытаюсь построить, и ...
Мне нужно, чтобы boost :: program_options анализировал массив чисел двойной точности
которые передаются в командной строке. Для положительных дублей это не проблема,
конечно (используйте мульти-токен с std :: vector <...
При программировании я накапливаю фрагменты кода и служебные классы. Я хочу сохранить их для практического использования в будущем. Вкратце вопрос заключается в том, как лучше всего это сделать. Более детально с…
Я хочу для анализа нескольких аргументов командной строки с помощью boost :: program_options. Тем не мение, некоторые аргументы - это строки, заключенные в двойные кавычки. Это то, что у меня есть - void processCommands (int argc, char * ...
Я пытаюсь отправить C ++ ojbects через TCP-соединение: все мои объекты сериализуемы с использованием ускоренной сериализации. Сервер / клиент TCP сделан с помощью boost asio. В основном я хотел бы отправить ...
Как проще всего создать словарь из итерируемого объекта и присвоить ему значение по умолчанию? Я пробовал: >>> x = dict (zip (range (0, 10), range (0))) Но это не работает, так как range (0) ...
, имеющий несколько соединений в нескольких разных потоках .. Я в основном использую базовый класс, который использует boost / asio.
теперь я читал это: http://www.boost.org/doc/libs/...
I´m working with Spirit 2.4 and I'd want to parse a structure like this: Text{text_field}; The point is that in text_field is a escaped string with the symbols '{', '}' and '\'.
Я хотел бы ...
Я работал с Boost.Spirit (из Boost 1.44) всего три дня, пытаясь анализировать необработанные сообщения электронной почты с помощью точной грамматики в RFC2822. Я думал, что начинаю понимать это и получаю ...
Кто-нибудь знает, является ли boost :: get для повышения :: Вариант требует высокой производительности или нет. Прямо сейчас я занимаюсь рефакторингом некоторого старого кода в критичной для производительности части, где «изменение» было ...
Я начинаю использовать boost / format. На что следует обратить внимание при кодировании с ускорением / форматированием с точки зрения безопасности? Могу ли я сделать следующее, не беспокоясь о безопасности? std :: cout & ...
Какова хорошая реализация пула потоков с открытым исходным кодом для C ++ для использования в производственном коде (что-то вроде boost )? Пожалуйста, предоставьте либо свой собственный пример кода, либо ссылку на пример использования кода.
Я успешно скомпилировал и установил последнюю версию библиотеки Boost на мою машину Linux. Теперь, я хотел бы смочь использовать pkg-конфигурацию для упрощения процесса обеспечения соединения параметров...
Я создаю повышение:: распараллельте объект с новым оператором и продолжите, не ожидая этот поток для окончания его работы: освободите do_work () {//, выполняют некоторую работу i/o} повышение:: распараллельте *поток = новое повышение::...