Вопросы с тегом «boost»

Boost - это большая коллекция высококачественных библиотек, предназначенных для использования в C ++. Boost бесплатен и часто считается «второй стандартной библиотекой».

10
ACE vs Boost vs POCO [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 2 года назад . Уточните этот вопрос Я довольно давно работаю с библиотеками …

2
Пример генерации UUID с использованием Boost в C ++
Я хочу сгенерировать только случайные UUID, так как для экземпляров в моей программе просто важно иметь уникальные идентификаторы. Я изучил Boost UUID , но мне не удалось сгенерировать UUID, потому что я не понимаю, какой класс и метод использовать. Я был бы признателен, если бы кто-нибудь мог дать мне какой-либо …
94 c++  boost  uuid  boost-uuid 

2
Магическое число в бусте :: hash_combine
Функция boost::hash_combineшаблона принимает ссылку на хэш (вызываемый seed) и объект v. Согласно документам , он сочетается seedс хешем vby seed ^= hash_value(v) + 0x9e3779b9 + (seed << 6) + (seed >> 2); Я вижу, что это детерминировано. Я понимаю, почему используется XOR. Бьюсь об заклад, это добавление помогает отображать похожие …


12
C ++ Boost: неопределенная ссылка на boost :: system :: generic_category ()
Я пытаюсь включить Boostбиблиотеки в свой проект и сталкиваюсь с проблемами в этом же. Я использую Ubuntu 12.10 с IDE Codeblocks и пробовал устанавливать библиотеки вручную, читая инструкции с сайта, но получал ошибку с заголовком, а также с библиотеками, которые должны быть созданы перед использованием. Затем я установил библиотеки через …
92 c++  linux  boost  codeblocks 

9
Вычислить среднее и стандартное отклонение от вектора выборок на C ++ с помощью Boost
Есть ли способ вычислить среднее значение и стандартное отклонение для вектора, содержащего образцы, с помощью Boost ? Или надо создать аккумулятор и подать в него вектор?

3
Опыт использования библиотеки логирования Boost.Log? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …
88 c++  boost  logging  boost-log 

10
фатальная ошибка LNK1104: невозможно открыть файл libboost_system-vc110-mt-gd-1_51.lib
Кажется, я не могу заставить это работать. Я сделал простое консольное приложение (которое зависит от websocket++библиотеки), которому нужны Boostбиблиотеки ... но когда я пытаюсь скомпилировать, я получаю: фатальная ошибка LNK1104: невозможно открыть файл libboost_system-vc110-mt-gd-1_51.lib Однако я сделал bjam, который создал библиотеку, (boost_root)/stage/libsи связал путь к библиотекам с компилятором C++/Additionnals includes. …
88 c++  boost 

12
Cmake не находит Boost
Я пытаюсь настроить проект с помощью CMake, но мне не удается найти библиотеки Boost, даже если они находятся в указанной папке. Я указал Boost_INCLUDE_DIR, Boost_LIBRARYDIRи BOOST_ROOT, но я все равно получаю сообщение об ошибке, что CMake не может найти Boost. Что могло быть причиной такой ошибки?
87 boost  cmake 


1
как работают boost :: function и boost :: bind
Мне не нравится, когда магические коробки разбросаны по всему моему коду ... как именно работают эти два класса, чтобы позволить сопоставить практически любую функцию с объектом функции, даже если функция <> имеет совершенно другой параметр, установленный на тот, который я передаю boost::bind Он даже работает с различными соглашениями о вызовах …

4
Обязательные и необязательные аргументы с использованием параметров программы библиотеки Boost
Я использую библиотеку параметров программы Boost для анализа аргументов командной строки. У меня следующие требования: После предоставления «справки» все остальные параметры являются необязательными; Если «помощь» не предоставляется, требуются все остальные варианты. Как я могу с этим справиться? Вот мой код, обрабатывающий это, и я обнаружил, что он очень избыточен, и …

7
Пример использования shared_ptr?
Привет, я сегодня задал вопрос о том, как вставлять разные типы объектов в один и тот же векторный массив, и мой код в этом вопросе был gate* G[1000]; G[0] = new ANDgate() ; G[1] = new ORgate; //gate is a class inherited by ANDgate and ORgate classes class gate { …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.