最近接手了很多的网络后台程序,发现最容易出问题(如:崩溃)的地方是对象被多个线程引用时。这个问题或许是开发稳定的多线程应用程序中的一个根本问题:程序无法保证某个对象析构时不会有其它对象引用到它。
  常见的方案:
  0)强引用
  1)智能指针
  2)弱引用
  3)强弱组合引用
(待续)