vs2013(或低于) c++11 steady_clock的坑

今天无意中发现调整系统时间时导致服务器的注册机制失效了,一查发现原来是使用的std::steady_clock并非真正的steady,它在头文件声明如下:

class steady_clock
    : public system_clock
    {    // wraps monotonic clock
public:
    static const bool is_monotonic = true;    // retained
    static const bool is_steady = true;
    };

typedef steady_clock monotonic_clock;    // retained
typedef system_clock high_resolution_clock;
}    // namespace chrono

囧,随后在ms的官网上也确认了这个bug,并表示在vs2013之后已修复了此bug(但愿是真的~)

时间: 2024-08-02 11:04:46

vs2013(或低于) c++11 steady_clock的坑的相关文章

iOS 13.4 & Xcode 11.4 采坑小记(重写系统get)

最近更新了新系统,发现Modal样式设置的UIModalPresentationFullScreen失效了. 相信大家在适配iOS13 系统的时候,为了适配Modal默认样式发生变化( iOS13之前默认为UIModalPresentationFullScreen 13之后变为UIModalPresentationAutomatic)很多人是通过分类方法实现的. 即:为UIViewController扩展该方法(本质是重写modalPresentationStyle属性的get方法),这样所有地

PCL库配置出现的问题(WIN10+VS2013)

边看电影边配终于配好了,中间出现了一些问题,在网上很难搜到,可能每个人都碰到的不同.摸索了一会终于都解决了,记录在这里,免得又碰到. PCL是什么东西就不在此介绍了. 主要是参考这篇博客做得,不过我后来碰到了一些问题,这篇博客并没有碰到,可能是版本原因吧 http://blog.csdn.net/aptx704610875/article/details/49947049 准备工作: 编译PCL前首先要编译几个PCL依赖的第三方库,主要是下面几个: 1.Boost 1.59.0 Boost有两种

C++11 std::chrono库详解

所谓的详解只不过是参考www.cplusplus.com的说明整理了一下,因为没发现别人有详细讲解. chrono是一个time library, 源于boost,现在已经是C++标准.话说今年似乎又要出新标准了,好期待啊! 要使用chrono库,需要#include<chrono>,其所有实现均在std::chrono namespace下.注意标准库里面的每个命名空间代表了一个独立的概念.所以下文中的概念均以命名空间的名字表示! chrono是一个模版库,使用简单,功能强大,只需要理解三个

11月刷题总结

这是11月的坑...现在来填... noip考跪...希望省选rp++ (11月刷了不少水题... 动态规划+递推: [BZOJ]1072: [SCOI2007]排列perm(状压dp+特殊的技巧) [BZOJ]1068: [SCOI2007]压缩(dp) [BZOJ]1088: [SCOI2005]扫雷Mine(递推) [BZOJ]1096: [ZJOI2007]仓库建设(dp+斜率优化) [BZOJ]1037: [ZJOI2008]生日聚会Party(递推+特殊的技巧) [BZOJ]1009

双11预售不能无理由退货?

“预订的几款突然不想要了,能退吗,定金是不是没啦?”“双11”预售疯狂,问题也出现了—到底“双11”预售商品是否支持7天无理由退货?购买这些商品是否就意味着被“套牢”?记者与一些卖家沟通后发现,卖家通常不会同意退货,但部分卖家在换货问题上尚有商量余地. 对此,天猫回应称,预售模式“以销定产”,有别于传统的库存销售模式. 退货不行,换货或有商量 此次“双11”商品预售活动是指11月11日之前,买家先支付部分定金订购商品,到11月11日当天再支付尾款的活动.比如某女装品牌预付定金的时间规定为10月1

Boost test vs2013 fatal error C1001

Boost test vs2013 fatal error C1001 Boost test库提供了一个用于单元测试的基于命令行界面的测试套件UTF:Unit Test Framework,具有单元测试.检测内存泄露.监控程序运行的功能.根据官网介绍boost支持很多编译器.然而在Visual Studio 2013中使用boost的test模块时会报致命错误,如下图所示: 输出报错信息如下: 1>------ Build started: Project: Test, Configuratio

GitHub Top 100的Android开源库

本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索Java语言选择「Best Match」得到的结果,然后过滤了跟Android不相关的项目,所以排名并不具备任何官方效力,仅供参考学习,方便初学者快速了解当前一些流行的Android开源库. 1. React Native 这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开源框架 React Native,

二维码扫描开源库ZXing定制化

(抱歉文章还在修改但是不小心发布了= =) 最近在用ZXing这个开源库做二维码的扫描模块,开发过程的一些代码修改和裁剪的经验和大家分享一下. 我的代码库: https://github.com/SickWorm/ZXingDialog 代码没有在github维护,所以没有log.但是所有修改的地方我都加上了“@ch”的注释,以方便定位 官方源码: https://github.com/zxing/zxing 实现功能: 1.功能裁剪(只保留QRCode二维码扫描功能,去掉条形码等其他码扫描功能

100个Github上Android开源库

项目名称 项目简介 1. react-native 这个是 Facebook 在 React.js Conf 2015 大会上推出的基于 JavaScript 的开源框架 React Native, 该框架结合了 Web 应用和 Native 应用的优势, 可以使用 JavaScript 来开发 iOS 和 Android 原生应用 2.Android-Universal-Image-Loader ImageLoader 是最早开源的 Android 图片缓存库, 强大的缓存机制, 早期被广泛