摘要: 今天学习了下VC6.0下boost的编译,只是对regex进行了编译,据说全部编译需要2个多小时,在此记录下学习过程中遇到的问题以便今后查看。最开始直接从网上(www.boost.org)下载了当前最新版本boost_1_55_0.zip,无法正常编译,查找原因为vc6.0由于对c++标准支持的不是很好,所以当前的最新版本不支持vc6.0编译,于是尝试着下载了比较老的版本boost_1_39_0.7z进行编译。1、解压将下载的boost_1_39_0.7z进行解压,最终在我机子上的绝对路径为:D:\boost\boost_1_39_0解压路径因人而异,不过最好不要包含中文。2、编译在“运行”中 阅读全文
posted @ 2014-02-12 17:59 weiquxiong 阅读(512) 评论(0) 推荐(0)
摘要: “类名称”+“::”调用方式注:对静态函数或静态成员的调用方式不做分析;以下提到的测试环境为vc6.0;调试程序时看到这样的代码:1 pObj->ClassName::Function();开始不理解为什么要在“->”后加上类名“ClassName::”,一般使用中类名称加“::”(ClassName::)是用来调用静态函数或静态成员的,带着疑问做了下尝试。定义类A: 1 class A 2 { 3 public: 4 void Test() 5 { 6 int nVal= 8; 7 int nV... 阅读全文
posted @ 2014-02-12 10:57 weiquxiong 阅读(2719) 评论(1) 推荐(1)