Результаты поиска по запросу "boost"
Постскриптум Извините, не удалось опубликовать соответствующие ссылки из-за репутации
ел сделать некоторые регулярные выражения в C ++, поэтому я посмотрел на interwebz (да, я новичок / средний с C ++) и нашелэтот так ответ [https://stackoverflow.com/questions/181624/c-what-regex-library-should-i-use/182313#182313] . Я ...
Просто обновление: пример был переименован в SVN в колдовский2.
у парсер для довольно сложных конфигурационных файлов, в которых используются отступы и т. Д. Я решил использовать Lex для разбиения ввода на токены, поскольку это, кажется, облегчает жизнь. Проблема в том, что я не могу найти никаких примеров ...
Отображение исключительной отладочной информации пользователям
В настоящее время я работаю над добавлением исключений и обработкой исключений в мое приложение OSS. Исключения были основной идеей с самого начала, но я хотел найти хорошую структуру исключений и, честно говоря, лучше понять соглашения ...
@ Асинхронное программирование действительно трудно понять, никто не будет это отрицать. Инверсия управления потоком приложения порой вызывает путаницу.
жный дубликат: Как установить таймаут на блокировку сокетов в boost asio? [https://stackoverflow.com/questions/291871/how-to-set-a-timeout-on-blocking-sockets-in-boost-asio] Я прочитал некоторые записи о тайм-ауте, но я не понимаю. Я хочу ...
Обратите внимание, что это вызывает исключение, если конечная точка не подключена.
у сервер на C ++, используя библиотеку Boost ASIO. Я хотел бы, чтобы строковое представление IP-адреса клиента отображалось в журналах моего сервера. Кто-нибудь знает как это делать?
, По умолчанию библиотеки создаются в каталоге 'stage', а не в каталоге 'libs'.
те есть два типа библиотек, один из которых заканчивается наmt-gd, другой заканчиваетсяmt-s, В чем разница между этими двумя?
Ссылка говорит об этом. В нем говорится, что обратная совместимость нарушена. «До версии 1.44 версия архива была записана как« один байт ». Начиная с версии 1.44 версия архива была изменена с« version_type »на« library_version_type »и, как ожидается, будет прочитана как два байта. ссылку осторожно и перекомпилируйте, используя код, который я вставил. Я думаю, что это единственное решение.
я есть исключение"неподдерживаемая версия" когда я пытаюсь десериализовать с помощью текстового архива некоторые данные, ранее сериализованные с помощью более высокой версии Boost (1.46 для сериализации и 1.38 для десериализации) ... есть ли ...
Вы не можете создавать объекты абстрактных классов, потому что не все функции реализованы.
class Connection { public: typedef boost::shared_ptr<Connection> pointer; static pointer create(boost::asio::io_service& io_service){return pointer(new Connection(io_service));} explicit Connection(boost::asio::io_service& io_service); virtual ...
Ответ Роджеру Стюарту. Я использовал сжатые источники Boost 1.51, которые я скачал с сайта Boost. Хороший момент о размещении на форуме автора, хотя. Я сделаю это.
то я слышал хорошие новости о буст-логе Это утверждает его существование: http://boost-log.sourceforge.net/libs/log/doc/html/index.html [http://boost-log.sourceforge.net/libs/log/doc/html/index.html] Это ...
Это кажется ошибкой / любопытным поведением. Возможно, сброс не запускает сброс, когда в данный момент выполняется обработчик. (вы находитесь в одном, когда вы вызываете сброс). Нужно просмотреть код, чтобы подтвердить эту догадку.
р кода выглядит длинным, но на самом деле все не так сложно :-) То, что я пытаюсь сделать, это когда пользователь вызывает EventTimer.Start (), он будет выполнять обработчик обратного вызова (который передается в Ctor) каждый разinterval ...