c – 使用不同的升级版本的boost :: TIME_UTC(_)

前端之家收集整理的这篇文章主要介绍了c – 使用不同的升级版本的boost :: TIME_UTC(_)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚刚将 @L_403_0@上的项目从boost 1.46升级到当前的1.52升级.我们有一些boost :: TIME_UTC的用法,根据 https://svn.boost.org/trac/boost/ticket/6940我改为boost :: TIME_UTC_.

但是,我们还在一些linux机器上使用boost 1.49构建源代码,它不知道boost :: TIME_UTC_.有没有建议的方法使用boost 1.49和1.52与TIME_UTC并行?

解决方法

将所有内容更改为TIME_UTC_.然后用这个:
#include <boost/version.hpp>
#if BOOST_VERSION < 105000
#define TIME_UTC_ TIME_UTC
#endif

猜你在找的C&C++相关文章