尹绵绵

 

随笔分类 -  Boost

Boost::Date_time库和time_from_string()函数的使用
摘要:前一段时间,想在Qt中使用Stlport和Boost,结果发现了一个有些奇怪的现象,使用Boost::Data_Time库时会有链接错误,但是用其他的库就没有问题,比如foreach,fromat,string_algo。用qmake生成VC项目后和之前使用Boost::Date_Time的VC项目比较,发现差别在“将wchar_t视为内置类型”,当时用的Qt SDK是直接下载的编译好的,不支持wchar_t,为此特意下载了Qt的源码,自己修改配置然后编译,现问题已解决。在Boost中文文档上看到这段话,也证明问题确实是处在是否支持 wchar_t。截图如下:不过我在用Stlport编译B.. 阅读全文

posted @ 2012-10-14 21:22 花无形 阅读(1900) 评论(1) 推荐(0)

利用Boost在windows下取微秒级时间点
摘要:前一段时间想在windows下去微秒级时间点,但是windows本身提供的API只能精确到毫秒级。找到过一个帖子讲利用一段时间内CPU的转数和CPU频率取得两个时间点间的微秒级时间间隔,但还是无法取微秒级时间点。偶然发现Boost.date_time库提供了取精确到微秒级的时间点的方法,代码如下: 1 #include <iostream> 2 #include <boost/date_time/posix_time/posix_time.hpp> 3 using namespace std; 4 using namespace boost::posix_time; 5 阅读全文

posted @ 2012-05-14 20:24 花无形 阅读(2470) 评论(0) 推荐(2)

导航