摘要: 条款十四:在资源管理类中小心copying行为首先来看一个例子: 1 #include <iostream> 2 using namespace std; 3 4 class Lock 5 { 6 public: 7 explicit Lock(int* pm): m_p(pm) 8 { 9 lock(m_p);10 }11 12 ~Lock()13 {14 unlock(m_p);15 }16 17 private:18 int *m_p;19 void lock(int* pm)20 ... 阅读全文
posted @ 2013-05-25 15:58 Jerry19880126 阅读(1105) 评论(0) 推荐(0)