大神们看看这是神马意思
在CSDN上看到的,真是欺负人捏,完全不懂附上源地址(在29楼):http://topic.
#include <iostream>
using namespace std;
class Test
{
public:
Test() {cout<<"Test()\r\n";}
~Test() {cout<<"~Test()\r\n";}
};
void main()
{
char * mem = (char *)malloc(sizeof(Test));
new (mem) Test;
((Test *)&mem)->~Test();
free(mem);
}