240 发简信
IP属地:宁夏
  • 120
    《The _Pragma("once") vs include guards》

    我写的issue原文: 标题:Consider changing include guards to pragma once. We can use the _Pragma ...

  • 《The historical Inputs_and_Outputs compulsive item(avoid non-const reference) changed》

    出参一定要是指针? 群里之前有同学问过这个问题。当时的规范中,强制了这一条,因为彼时的规范该条目主要来自Google C++ Style Guide其中一个历史版本,比较旧了...

  • 复盘:从C++ STL源码推演程序中的bug

    这几天写程序发现有个bug,最后看底层才解决,写篇blog 复盘一下。 具体表现就是服务端软件接受请求时,一些值在首次请求是正确的,以后请求时都成了非随机固定值。 其实这个场...

  • [design draft] testcase for your library

    上次跟妳讲的几个问题,我把总结成文档了,妳有空思考一下。 库底层 api 的实现决定了库的使用方法。testcase 需要模拟用户使用。 若干因素会影响到使用者 同步/异步编...

  • 120
    Formal Semantics of the Kconfig Language

    某天翻译的,希望更多的人了解,让世界更美好。 背后的形式语义看起来复杂,不过实际用起来是比较简单的。 可以在大型软件工程中使用,效果美滋滋。 Linkerist 2018年1...

个人介绍
腾讯

后台C++开发工程师