Результаты поиска по запросу "boost"
Как сделать так, чтобы библиотека надстройки повышенной точности работала в Visual Studio 2010?
Я скачал и установил Boost. Это работает, но многопрецизионная часть библиотеки (особенно float128.h) нуждается в некоторых внешних библиотеках, зависит от libquadmath из gcc. Я загрузил MinGW, установил, и он все еще не работает. Как заставить ...
Clang linker сообщает «символ не найден», несмотря на то, что «nm -m» показывает, что имя существует в библиотеке, с которой связано
На OS X (лязг), на этапе соединения, символ (boost::filesystem::portable_posix_name) в моем коде не найдено. Вот краткий фрагмент кода, который содержит функцию, которую я вызываю в своем коде: if ...
Просто к вашему сведению: предоставленный фрагмент кода OP в основном правильный. Единственное, что не учитывается, это то, что для отправки данных из порта требуется больше времени, чем для вызова async_write. Вы ставите в очередь события завершения записи в очередь io_service быстрее, чем она может их завершить. В документации сказано, что нельзя одновременно вызывать более одной операции записи для одного и того же объекта из более чем одного потока.
ажу какой-нибудь кусок кода; void wh(const boost::system::error_code& ec, std::size_t bytes_transferred) { std::cout << "test"; } int main(int argc, char* argv[]) { boost::asio::io_service pService; ...
https://en.wikipedia.org/wiki/Uniform_Resource_Identifier#Generic_syntax
приведен фрагмент кода, regex_replace не работает должным образом для символа «+», я не должен использовать специальную обработку для символов, но он должен работать правильно. /*All headerfiles are available.*/ std::string charToHex(unsigned ...
Ой, не видел вас последний комментарий ... да, мой вектор тоже должен быть динамичным. Случай использования требует этого (по крайней мере, чтобы получить общее решение). Я планирую использовать Boost.Any или, возможно, сделать свою собственную версию на основе этой концепции, которая немного лучше соответствует моим потребностям. Короче говоря, есть много «текстовых файлов» различных форматов, которые я хочу проанализировать и из которых я хочу создавать данные трендов. Я бы предпочел написать и скомпилировать один раз, а затем использовать файлы конфигурации, чтобы добавить поддержку новых форматов файлов, а не всегда добавлять больше кода.
у написать функцию на C ++, чтобы заменить sscanf, который назначает совпадения для итератора. В принципе, я хочу что-то вроде: string s = "0.5 6 hello"; std::vector<boost::any> any_vector; sscanv(s, "%f %i %s", any_vector); cout << "float: " ...
Вызов close на канале отменит ожидающие операции, так что это не должно быть большой проблемой. Чтобы обнаружить EOF, просто продолжайте читать, пока не получите
ьзуя результаты этого вопросаодновременное чтение и запись в stdio ребенка с использованием boost.process [https://stackoverflow.com/questions/48678012/simultaneous-read-and-write-to-childs-stdio-using-boost-process] Я пытаюсь изменить код так, ...
Ака пимпл идиома. Pimpl действительно хорош, когда реализация имеет странные / необычные / дорогостоящие зависимости (например, сторонние библиотеки, которые вам не нужно / не нужно выставлять в API класса). Но имейте в виду, что это действительно сопряжено с затратами, как с точки зрения другого (часто динамически выделяемого) экземпляра класса для экземпляра Pimpl, так и сложности кода, поскольку большая часть API этого класса будет каким-либо образом перенаправлена в класс Pimpl.
ользуюПараметры программы Boost [http://www.boost.org/doc/libs/1_45_0/doc/html/program_options.html]и это занимает довольно много времени (10 секунд или даже больше) для компиляции очень маленького кода C ++ с ним. Компиляция кода заняла 1 ...
Это потрясающе. Может кто-нибудь объяснить, почему это работает?
ужно построить boost, чтобы использовать библиотеку регулярных выражений. Я смог создать bjam, используя bootstrap.sh, примерно так: ./bootstrap.sh --with-toolset=mingwПримечание - если я пропущу - компиляция аргумента --with-toolset = mingw не ...
Я предполагаю, что отображение папок Windows с папками Ubuntu создает некоторую путаницу.
учаю прерывистую «фатальную ошибку: ... файл не найден» при сборке приложения C ++ с использованием gcc 4.8 или clang 3.8 под Ubuntu 16.04.2, работающего в подсистеме Windows для Linux (WSL), при включении заголовочных файлов C ++, но только ...
@DrewDormann хорошо зарекомендовал себя здесь, acidzombie24. У тебя будут проблемы с нулевыми указателями.
я есть что-то вродеshared_ptr<Type> t(makeSomething(), mem_fun(&Type::deleteMe)) Теперь мне нужно вызвать функцию в стиле C, которая требует указатель наType, Как я могу получить это отshared_ptr?