class NullClass{
public:
template<class T>
operator T*() const {return 0;}
};
Run Code Online (Sandbox Code Playgroud)
我正在阅读有效的C++,我遇到了这个类,我实现了这个类,它编译.我对此有些疑惑:
它没有返回类型.
这是什么运营商.
它实际上做了什么.
我有一个类使用new运算符分配一些内存的方法,类的其他成员可以超出那个内存吗?课外怎么样?