boost

    0热度

    2回答

    我使用multi_index_container来跟踪插入顺序并执行映射工作(如Java的LinkedMap)。 #include <boost/multi_index_container.hpp> #include <boost/multi_index/member.hpp> #include <boost/multi_index/ordered_index.hpp> #include <

    0热度

    1回答

    我从https://sourceforge.net/projects/boost/files/boost-binaries/1.65.0/获得了用于VC++ 2010(boost_1_65_0-msvc-10.0-64.exe)的Boost 64位Windows安装程序。 项目中的包含和库路径设置是正确的。 试图在x64控制台项目中使用它会导致几个生成错误 - 我只在这里使用线程类。这些都是错误的

    0热度

    1回答

    考虑: template<typename T> struct MakeVectorOfType { typedef std::vector<T> type; }; typedef boost::mpl::vector<int, double> TScalarTypes; typedef boost::mpl::transform<TScalarTypes, MakeVect

    1热度

    1回答

    我试图将一个字符串映射到函数。该功能应该得到一个const char*中过去了。我很奇怪,为什么我不断收到这 *no match for call to ‘(boost::_bi::bind_t<boost::_bi::unspecified, void (*)(const char*), boost::_bi::list0>) (const char*)’* 我的代码如下 #include

    1热度

    1回答

    我想通过一个类构造函数进入ros订阅功能。是否有可能在主题发布时调用构造函数? class udpMsg { public: std::string udp; size_t posOfDelim; std::string token; udpMsg(){}; udpMsg(const std_msgs::Strin

    1热度

    1回答

    我可以编译boost:stacktrace的所有示例。这里是我的bash脚本: #!/bin/bash export CXX=~/x-tools/x86_64-unknown-linux-gnu/bin/x86_64-unknown-linux-gnu-g++ export BOOST_INCLUDE=$HOME/x-libs/$($CXX -dumpmachine)/include ex

    0热度

    1回答

    我需要指定要运行的特定单元测试。当然,在查看文档后,我查看了Stack Overflow Answers,但都没有使用夹具。 如何指定一个测试用例来运行,如果我有: BOOST_AUTO_TEST_SUITE(mysuite) struct Fixture { Fixture() { BOOST_TEST_MESSAGE("Setup"); }

    3热度

    1回答

    我使用boost :: variant进行存储,一个可能的数据成员是一个大型结构。所以二进制变体的大小至少是这个结构大小。在我的情况下,所有其他成员都非常小​​,如int或double。 为了避免基本的大布局,有没有办法强制boost :: variant将项目存储为指针? 当然,我可以使用智能指针来保存的500个字节 这个大结构,但在这种情况下,得到了Methode也将工作作为指针访问..这是不

    -1热度

    1回答

    (我将简化...) 与45M记录的一种表,其日益增加。 每天晚上,我必须从一为nvarchar(最大)字段 替换一张表中,我不得不删除HTML,CSS标签,也从日期时间字段转换格林尼治标准时间UTC(8)。 我与标量函数测试,但它很慢,需要花费很长时间.... 这是做的最好的方法(在性能方面)? 我不需要SQL查询,只是为了解释方式/方法... 谢谢! 精密: 我不得不从商业产品中提取过夜45M记

    0热度

    1回答

    我有一个XML,我喜欢读入我的程序,我见过很多exmaples如何阅读XML使用属性树从提升,但是我不能让它适用于嵌套XML,我有: <?xml version="1.0" encoding="UTF-8"?> <document version="1.3.0"> <chunk> <sensors> <sensor id="0" label="un