我的 std::chrono 有点问题。
根据 G++ 版本,一些关键词会发生变化(monotonic_clock/steady_clock)。
我想做这样的事情:(伪代码)
If G++-version < 4.6
Use this code
Else
Use this one
我在谷歌上找不到任何信息,也许我没有好的关键字。
我的 std::chrono 有点问题。
根据 G++ 版本,一些关键词会发生变化(monotonic_clock/steady_clock)。
我想做这样的事情:(伪代码)
If G++-version < 4.6
Use this code
Else
Use this one
我在谷歌上找不到任何信息,也许我没有好的关键字。
根据此处提供的文档,您可以这样做:
#if __GNUC__ > 4 || \
(__GNUC__ == 4 && (__GNUC_MINOR__ > 6 || \
(__GNUC_MINOR__ == 6 && \
__GNUC_PATCHLEVEL__ >= 0)))
// Greater than or equal to 4.6.0
#else
// Less than 4.6.0
#endif