确定性析构在有指针的环境下的麻烦之处

来自http://rednaxelafx.iteye.com/blog/372310

Cpp代码  确定性析构在有指针的环境下的麻烦之处
  1. class A {  
  2.     int i;  
  3. };  
  4.   
  5. class B {  
  6.     A* p;  
  7. public:  
  8.     B() { p = new A; }  
  9.     ~B() { delete p; }  
  10. };  
  11.   
  12. void foo(B b) {  
  13.     // ...  
  14. }  
  15.   
  16. int main() {  
  17.     B b;  
  18.     foo(b);  
  19. }  

相关文章:

  • 2021-12-11
  • 2021-11-23
  • 2021-07-30
  • 2021-11-30
  • 2021-08-04
  • 2021-06-08
  • 2021-12-07
猜你喜欢
  • 2021-12-08
  • 2021-06-06
  • 2022-12-23
  • 2022-12-23
  • 2021-10-28
  • 2021-06-25
相关资源
相似解决方案