boost 相关问题

Boost是一系列旨在用于C ++的高质量库。 Boost是免费的,通常被认为是“第二标准库”。

可以增加范围转换范围内的相邻元素吗?

如果我有一个范围并且我想要转换相邻的对,那么有一个增强范围适配器吗?例如std :: vector 一个; a.push_back(1); a.push_back(2); a.push_back(3); auto b = a ...

回答 2 投票 1

提升序列化:归档“不支持的版本”异常

当我尝试通过文本存档反序列化一些先前使用上层版本的Boost(1.46序列化和1.38反序列化)序列化的数据时,我得到了异常“不支持的版本”.....

回答 1 投票 5

C ++ BOOST对`boost :: filesystem :: detail :: copy_file的未定义引用

我不知道为什么boost :: filesystem :: copy_file给我带来了麻烦。未定义的引用`boost :: filesystem :: detail :: copy_file // g ++ -std = c ++ 11 test.cpp -lboost_filesystem -lboost_system -...

回答 3 投票 16

递归添加子树以提升属性树

我想在C ++中编写一个参数服务器,我可以递归地将参数树转储到属性树中,然后将其写入JSON文件。 dump函数如下所示:void Params :: ...

回答 1 投票 1

Boost.Python不是.lib

我想我已经正确地构建了它。我有其他的boost库工作。我收到以下错误错误:SNK1104无法打开文件'boost_pythonPY_MAJOR_VERSIONPY_MINOR_VERSION-vc141-mt -...

回答 1 投票 0

为什么我不能编译Boost.Serialization演示?

我正在运行Ubuntu 16.04。我正在尝试设置Boost.Serialization,我在编译教程中的第一个演示时遇到了麻烦(标题为A Very Simple Case)。我跟着Boost ......

回答 1 投票 0

使用boost.python,如何扩展类的__dir__函数?

我有一个类导出到python,在纯python中,我可以通过这个轻松扩展dir函数:def __dir __(self):attr = list(self .__ attributesMap()。keys())return attr + dir(type(self) ))...

回答 1 投票 0

使用谷物序列化和boost :: asio的例子?

我正在尝试序列化对象/消息并将它们作为UDP数据包发送到节点之间。我目前正在寻找用于序列化的谷物和用于实际网络编程的boost :: asio。有没有......

回答 2 投票 0

提升状态图并行执行正交状态

我有一个具有几个正交状态的状态机。这些州对同一事件作出反应。当事件通过process_event发送时,一个简单的基准测试告诉我它已被处理...

回答 1 投票 3

如何将一个类成员函数与param作为rvalue绑定到boost :: function? [关闭]

我尝试将一个类成员函数与param作为rval绑定到boost :: function。但它不起作用。我的示例错误代码:class Class1 {int Foo1(int && b){return b; } ...

回答 1 投票 -1

字符串格式填充\ 0?

似乎sprintf和Boost.Format都使用空间来填充:boost :: format fmt(“%012s”); fmt%“123”; std :: string s3 = fmt.str();有没有办法填充'\ 0'?

回答 1 投票 1

我们可以使用boost格式进行无序排序

让我们直接转到代码#include #包括 #包括 using namespace std; string strtemplate =“First:%1%,Second:%2%”; int main(){...

回答 1 投票 0

使用Boost JSON解析器的JSON格式错误

我正在尝试使用Boost从名为sessionstore.js的Firefox配置文件夹中读取JSON文件,其中保存当前/最后一个Firefox会话的信息以便恢复....

回答 3 投票 4

如何在c ++代码块窗口中使用boost 1.63库?

我正在尝试使用代码中的boost库:在Windows上阻止IDE。目的是使用Dynamic Biteset。 Manged使用本教程让代码:块找到提升:http:// www ....

回答 1 投票 1

提升ASIO IO_SERVICE实施?

我正在编写一个异步日志记录框架,我有多个线程转储数据。我开始玩Boost asio,因为它提供了一些简单的方法来强制执行序列化和排序。 ...

回答 3 投票 8

如何复制boost :: aligned_storage对象中的数据?

boost :: aligned_storage数据类型对我来说很有用,以便在pre-c ++ 11世界中提供对齐的存储。我有一个包含此存储成员的类:template ...

回答 1 投票 0

根据typedef可以是wcout的通用cout

我有一个typedef char char_t,它也可以是typedef wchar_t char_t,我想要的是一个通用的cout。我有一个util命名空间我想要一个util :: cout,如果char_t是char和std :: ...那将是std :: cout

回答 3 投票 2

BOOST_FOREACH宏强制方法退出Visual Studio命名空间

当我在C ++方法中使用BOOST_FOREACH宏时,不再自动检测实现,因为该方法被强制退出由Visual Studio确定的相应命名空间(...

回答 1 投票 0

使用boost bind时无效使用非静态成员函数 - c ++

我正在尝试使用boost.asio库生成一个周期性的计时器类。但是,我得到“无效使用非静态成员函数”错误。 cpp文件如下:#include“TimerBoost.h”...

回答 1 投票 1

使用Boost.Spirit X3解析CSS

我正在尝试使用Boost.Spirit X3编写(部分)CSS解析器。我有(非常)基本设置工作:const auto declaration_block_def ='{'>> + declaration >>'}'; const auto ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.