![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
boost
李秀国之印
这个作者很懒,什么都没留下…
展开
-
boost shared_ptr 基类转到子类 boost::dynamic_pointer_cast
#include "boost/shared_ptr.hpp"class Base{public:Base(){};virtual ~Base(){};protected:private:};class DeriveClass : public Base{public:DeriveClass():Base(){};virtual ~DeriveClass(){};protected:private转载 2013-08-21 15:27:50 · 6861 阅读 · 0 评论 -
BOOST 宏定义标记
表3中。 的UTF编译标志 旗 用法 BOOST_TEST_DYN_LINK 定义这个标志来建立/使用动态库。 BOOST_TEST_NO_LIB 定义这个标志,以防止自动链接。 BOOST_TEST_NO_MAIN 定义这个标志,以防止main()函数执行生成。 BOOST_TE转载 2013-08-22 13:58:24 · 1122 阅读 · 0 评论 -
boost test 编译问题
1. boost test UTF, 如果在UI下,如对话框工程下进行单元测试, link 选项 需要添加 /SUBSYSTEM:CONSOLE 才能进行测试。 struct global_fixture1 { global_fixture1() { cout << ("global setup\n") << endl; } ~global_fixture1原创 2013-08-22 16:29:46 · 1191 阅读 · 0 评论