构造 析构调用时机

#include "stdafx.h"

class MyClass
{
public:
 MyClass()
 {
  printf("MyClass");
 }
 ~MyClass()
 {
  printf("~MyClass");
 }

};

int _tmain(int argc, _TCHAR* argv[])
{
 MyClass my;//系统会为你调用析构

MyClass *my=new MyClass;//需要手动delete才会调用析构,否则内存泄露
 
 return 0;
}

原文地址:https://www.cnblogs.com/Browneyes/p/4884216.html