1
ответ

Как получить IP-адрес повышения:: asio:: IP:: tcp:: сокет?

Я пишу сервер в C++, пользующемся библиотекой Boost ASIO. Я хотел бы заставить строковое представление клиентского IP быть показанным в журналах моего сервера. Кто-либо знает, как сделать это?
вопрос задан: 29 July 2017 08:40
1
ответ

Соединение библиотеки повышения в Linux

Я пытаюсь разработать проект с помощью Asio Повышения, и я испытываю некоторые затруднения. Первоначально, я пытался разработать проект без любых дополнительных библиотек, так как все находится, предположительно, в заголовке...
вопрос задан: 20 July 2017 12:24
1
ответ

Как к enable_shared_from_this и родителя и полученный

У меня есть простая основа и производный класс, который я хочу, у обоих есть shared_from_this (). Это простое решение: нечто класса: общественность enable_shared_from_this <нечто> {освобождает foo_do_it () {cout&...
вопрос задан: 11 July 2017 09:03
1
ответ

Любые очевидные проблемы или улучшения для моей потребительской очереди производителя

Я задал предыдущий вопрос о коде производителя/потребителя, который был чрезмерно общим (хотя ответы были, конечно, полезны). Таким образом, я взял предложения от более раннего ТАК вопрос другим...
вопрос задан: 23 May 2017 12:33
1
ответ

Ошибка компиляции шаблона C ++: ожидаемое первичное выражение перед токеном '>'

Этот код компилируется и работает, как ожидалось (выдает во время выполнения, но неважно): #include # include void foo (boost :: property_tree :: ptree & pt) ...
вопрос задан: 23 May 2017 12:02
1
ответ

Используя повышение:: итератор

Я записал редкий векторный класс (см. № 1, № 2.) Я хотел бы обеспечить два вида итераторов: первый набор, регулярные итераторы, может указать на любой элемент, или установить или сбросить. Если они читаются из...
вопрос задан: 23 May 2017 11:58
1
ответ

Нуждаюсь в помощи с ошибкой BOOST_FOREACH/compiler

Я знаю, что повышение или компилятор должны быть в последний раз виноваты, но я не вижу другое объяснение здесь. Я использую msvc 2008 SP1 и повышение 1.43. В следующем выполнении фрагмента кода никогда не оставляет треть...
вопрос задан: 23 May 2017 11:48
1
ответ

повышение:: system::( …) _category определенный, но не используемый

Я в настоящее время получаю предупреждения компилятора, которые напоминают предупреждение, что я дал в заголовке вопроса. Предупреждения такой как.... предупреждение: 'повышение:: система:: generic_category', определенный, но не используемое предупреждени
вопрос задан: 27 January 2017 20:31
1
ответ

Какова полноценность 'enable_shared_from_this'?

Я натыкался на enable_shared_from_this при чтении Повышения. Примеры Asio и после чтения документации, я все еще потерян для того, как это должно правильно использоваться. Может кто-то давать мне...
вопрос задан: 3 December 2016 09:02
1
ответ

Различия между различными ароматами shared_ptr

Есть ли любые различия между повышением:: shared_ptr, станд.:: tr1:: shared_ptr и предстоящее (в C++ 0x) станд.:: shared_ptr? Будет портирование от одного до другого, имеют любые издержки или они в основном...
вопрос задан: 2 November 2016 08:46
1
ответ

Не может найти библиотеку C++ при соединении, ошибка compliling 'повышение:: пример program_options'

Я пытаюсь скомпилировать multiple_sources.cpp для компиляции на моем компьютере. Я выполняю Xubuntu Lucid Lynx, полностью обновленную. Это скомпилирует без проблемы с g ++-c multiple_sources.cpp, но когда я попробую...
вопрос задан: 19 September 2016 14:36
1
ответ

как скомпилировать библиотеку потока повышения

Я хочу скомпилировать только поток и обычную expresession библиотеку повышения, и я хочу и статичный и динамичный, освобождает. Вы могли сообщить нам, как сделать это?
вопрос задан: 23 June 2016 15:37
1
ответ

Сериализация и десериализация с помощью Boost в разных архитектурах [дубликат]

Мне было интересно, способен ли Boost сериализовать объект в 64-битной архитектуре (amd64), а затем десериализовать этот объект в 32-битном (armhf). Я в настоящее время пробовал некоторые вещи, но без успеха, ...
вопрос задан: 13 June 2016 07:53
1
ответ

повышение:: asio:: async_read_until считывает все данные вместо просто некоторых

Я, изменяют Повышение пример эха Asio для использования async_read_until для чтения входа пословно. Даже при том, что я использую async_read_until, все отправленные данные, кажется, считаны с сокета. Мог...
вопрос задан: 27 April 2016 06:04
1
ответ

Повышение. MultiIndex: Как сделать эффективное пересечение набора?

предположите, что у нас есть data1 и data2. Как может я пересекать их со станд.:: set_intersect ()? PID структуры {международный идентификатор; неподписанный международный IDf;//postition в pID файла (международный идентификатор, константа...
вопрос задан: 15 April 2016 05:54
1
ответ

cmake не может найти ускоряющую библиотеку при вызове с использованием файла инструментальной привязки Android NDK в виде аргумента [дубликат]

Я хочу создать приложение, которое использует библиотеки Boost C ++ для платформы android, используя файл привязки cmake, предоставленный android NDK. CMake предоставляется как платформа сборки. Вот команда I ...
вопрос задан: 4 March 2016 09:26
1
ответ

Получите все аргументы, указанные после флага, Boost Program Options [duplicate]

Я пытаюсь получить все введенные данные в командной строке после определенного флага, кажется, что форматирование ограничивает пробел, и я пытаюсь получить более одной части данных для данного ...
вопрос задан: 1 February 2016 15:52
1
ответ

При попытке включать '#include <boost/regex.hpp>' я добираюсь: 1> ССЫЛКА: фатальная ошибка LNK1104: не может открыть файл 'libboost_regex-vc100-mt-gd-1_39.lib'

Не уверенный, почему я получаю это, я загрузил, освобождает отсюда и в то время как у меня есть lib, названный, 'libboost_regex-vc90-mt-gd-1_39.lib у меня нет того, который называют 'libboost_regex-vc100-mt-gd-1_39.lib', переименовывая...
вопрос задан: 14 January 2016 20:13
1
ответ

Повышение. Любой по сравнению с повышением. Вариант

Я испытываю затруднения при выборе между Повышением. Любой и Повышение. Вариант. Когда я должен использовать каждого? Каковы преимущества и недостатки каждого? Я в основном надеюсь хранить некоторые состояния от...
вопрос задан: 28 November 2015 04:33
1
ответ

Как выполнить указанные тестовые наборы в библиотеке boost.test

Я использую библиотеку Boost.Test для реализации модульного теста случаи в C ++. Предположим, у меня есть два набора, такие как BOOST_AUTO_TEST_SUITE (TestA) BOOST_AUTO_TEST_CASE (CorrectAddition) { BOOST_CHECK_EQUAL (2 + 2, 4) ...
вопрос задан: 3 November 2015 15:35
1
ответ

Свяжите статические версии библиотек Boost с помощью CMake

У меня есть и помехи и динамические версии библиотек повышения в/usr/lib. Теперь я хотел бы, чтобы CMake предпочел статические версии во время связи моего исполняемого файла. Что я могу сделать?
вопрос задан: 20 October 2015 11:36
1
ответ

Получите год от повышения ptime

Я преобразовываю существующую программу в C++ и здесь должен управлять метками времени Sybase. Эти метки времени содержат информацию о дате и времени, чтобы к моему знанию может быть лучше всего обработан повышением:: posix_time::...
вопрос задан: 17 February 2015 08:12
1
ответ

Как отформатировать объект времени даты с форматом dd/mm/yyyy?

Как я мог распечатать текущую дату, пользуясь библиотеками Boost, в формате dd/mm/yyyy H? Что я имею: повышение:: posix_time:: ptime теперь = повышение:: posix_time:: second_clock:: local_time (); суд <<повышение::...
вопрос задан: 20 January 2015 17:43
1
ответ

Почему не повышает:: проверка сериализации на имена тега в архивах XML?

Я начинаю использовать повышение:: сериализация на архивах XML. Я могу произвести и считать данные, но когда я вручаю - изменяют XML и обмениваются двумя тегами, этому "не удается перестать работать" (т.е. это продолжается счастливо). Вот...
вопрос задан: 11 July 2014 11:21
1
ответ

Как я использую повышение options_description с шестнадцатеричным входом?

Я хочу иметь две опции для программы, чтобы продолжить работать, начальный адрес и конечный адрес так, чтобы опции программы были следующие: - start_address 0xc0000000 - end_address 0xffffffff Является этим...
вопрос задан: 28 March 2014 09:33
1
ответ

Примеры опций программы повышения

В учебных руководствах по повышению онлайн для опций программы: http://www.boost.org/doc/libs/1_39_0/doc/html/program_options/tutorial.html#id2891824 Это говорит, что полные примеры кода могут быть найдены в "...
вопрос задан: 27 March 2014 09:43
1
ответ

как повышение:: функция и повышение:: свяжите работу

Мне не нравится рассеивать волшебные поля на всем протяжении моего кода..., как точно делают эти два класса работа, чтобы позволить в основном любой функции быть отображенной на функциональном объекте, даже если функция <> имеет...
вопрос задан: 7 March 2014 13:14
1
ответ

как организовать тестовые сценарии с повышением:: тестовая библиотека?

У меня есть проект 50 +.H/.CPP файлы/классы. Я хотел бы протестировать каждый класс с его собственным тестовым сценарием, который будет включать методы для тестирования различных аспектов каждого класса. Мои классы...
вопрос задан: 5 March 2014 09:12
1
ответ

Как избежать утечки памяти с shared_ptr?

Рассмотрите следующий код. использование повышения:: shared_ptr; структура B; структура {~A () {станд.:: суд <<"~A" <<станд.:: endl;} shared_ptr <B> b;}; структура B {~B () {станд.:: суд и...
вопрос задан: 25 February 2014 15:08
1
ответ

Как разрешить хост (только) с помощью Повышения. Asio?

Согласно документации повышения:: asio:: IP:: tcp:: сопоставитель:: запросите для разрешения хоста, он должен получить сервис также. Что, если я хочу разрешить хост без отношения к порту? Как должен...
вопрос задан: 12 January 2014 19:59