真正的程序员对自己代码的每个字节都了如指掌
auto在某些情况下会让大脑缺氧
而shared_ptr让自己不想去掌握对象的生命
每个好的东西能解放劳动力,都有潜在的威胁
shared_ptr也有永远释放不掉的情况,但是它不会导致crash
到处new对象导致内存的频繁分配释放,当客户提出为什么老是分配释放大量的小内存时,没法给出合理的解释
最后用内存池重载new躲过了解释,但是根本原因在于结构
代码的关键路径上用string也是这个问题,好在它范围比较小,用了固定内存就能搞定的事
c++ is good, is better and best by the user