标签: C++

  1. 编程 » C++, 内存检查, Linux
    获取程序占用的内存量,是一个诡异的需求。但程序写多了,有时候还真需要,尤其是代码运行出现问题的时候。
  2. http://senlinzhan.github.io/2017/12/04/cpp-memory-order/ 写得最浅显易懂。记录一下以备查询。
  3. 出现的一个场景是将函数指针用 void
  4. boost是除std外最常用的 C++库,覆盖很多常用操作。目前最新的版本是1.59.0
  5. 编程 » C++, 算法
    一个短小、高效的 C++函数,用来判断指定日期是星期几:
  6. 编程 » C++, C++11
    花括号初始化是C++11引入的一种初始化方法。
  7. 编程 » C++, GCC, 编译链接
    LD 在链接生成目标文件时,会从左到有扫描输入的依赖库,当依赖库之间也有依赖关系时,必须将「依赖别人的库」放在「被别人依赖的库」的前面。否则会链接失败!失败的症状有:
  8. 最近老遇到一个奇怪的问题。在 VS 2013 编译时,爆出很多警告:
  9. 编程 » C++, 编译错误
    在 gcc 中,存在继承关系的模版类,子类无法直接访问父类的成员,即使该成员是protectedpublic
  10. 编程 » C++
    C++的浮点数转整数有四种方法,直接类型转换、round、floor、ceil。其效果如下表:
  11. C++内存检查和性能分析工具 valgrind里介绍了 valgrind 的安装,以及用于效率分析 profiler 工具。valgrind 最本来的功能是内存检查。这篇文章做简单的介绍。
  12. 一个好用的 C++性能分析工具需满足几个条件: