今天偶然在做写程序时,灵机一动.感觉对比JAVA可以直接用new变量进行引用方法,是不是C++也可以使用.比如
class CA
{
public:
void print()
{
cout<<"print()/n";
}
protected:
private:
};
void main()
{
CA().print();
(new CA())->print(); //会造成1个字节的内存泄露.
}
在VC6的编译器上竟然完全可以通过.
哈哈,
这点不知道是因为我的无知还是偶尔发现.