boost

    2热度

    4回答

    我试图用我的Visual C++项目来连接一些增强的东西,我不确定最好的方法是什么,我特别感兴趣的是单例类。

    5热度

    1回答

    不知道为什么我得到我从here下载了libs,而我有一个名为'libboost_regex-vc90-mt-gd-1_39.lib的库,我没有一个名为'libboost_regex-vc100-mt-gd-1_39.lib'的库,重命名那个vc90到vc100的作品,但我不确定这是否是理想的解决方案? #include "stdafx.h" #include <regex> #include

    1热度

    1回答

    我正在调试这个数据库项目。它为更高级别的应用程序提供对SQLite的访问。它被设计为异步运行,也就是说,它有像ExecuteRequestAsync()和IsRequestReady()这样的方法。当调用ExecuteRequestAsync时,它会派生一个boost :: thread来执行该作业并立即返回该函数。当高层应用程序决定不再需要运行请求的结果时,它可能会调用DumpRequest()

    1热度

    1回答

    我有一个用Boost.Python编写的(几乎)完美工作的C++代码。它包装了3或4类的基于共享指针的结构层次结构,没有什么非常复杂的(即类A具有类B实例指针等的std :: vector),称为foo的顶层包。 前段时间我决定使用PyOpenGL为项目添加可视化。所以现在,只要我有import OpenGL之前,我有import foo,我得到C++代码内的分段错误(例如,当我迭代一系列对象及其

    0热度

    2回答

    我试图使用boost :: format,其中我的格式化字符串是下面的HTML。我打算在由%s占位符指定的位置插入3个std :: strings。 换句话说 - 我打开下面的* .html文件进行阅读,将它的内容读入单个std :: string并将其用作格式化程序。接下来,我试图做到以下几点: std::string output = (boost::format(formatter) % s

    2热度

    1回答

    我有一个使用Boost库导致很多这些类型的警告消息的一段代码: class x has virtual functions but non-virtual destructor 使用G ++ 4.1.2,我该如何暂时禁用该代码块的警告,然后让他们再次之后。 我所尝试的一切(编译gcc诊断等)似乎只支持g ++的更高版本。 我该如何压制这些警告?

    5热度

    2回答

    有没有办法使用boost文件系统库将文件的属性从只读更改为读写?如果没有,那么在Windows上使用微软的C++做下一个最好的方法是什么?

    3热度

    1回答

    我正在使用boost过滤流对象来读取gzip文件。很棒! 我想显示已处理文件数量的进度栏。我需要找到输入的未压缩文件大小。 gzip解压缩程序是否可以从gzip文件访问原始文件大小?我在boost gzip_decompressor reference页面找不到它。真的进度对话框是目标,有没有另一种方法来找出压缩文件中的位置? // gets compressed file size, need

    6热度

    5回答

    我刚刚在C++中做了一个简单操作的项目,然后当我几乎完成了这个项目,我发现所有这些愚蠢的任务只需要一部分提升。这非常令人沮丧,让我想知道有多少这些烦人的问题可以通过boost库的单个函数来解决。 所以问题是,有没有提升库的备忘单?我的意思是,我可以马上说出来,我应该看看这部分的推动力来解决问题。大多数情况下,出现在提示的main page中的描述甚至不能解释它的意图,或者特别针对不使用所有这些C+

    2热度

    3回答

    我可以知道有什么方法可以从boost :: any中确定父类吗? #include <iostream> #include <boost/any.hpp> class a { public: virtual ~a() {} }; class b : public a { }; bool is_class_a(const boost::any& any) {