这的确感觉是奇怪的事情。
有类
class Sample
{
public:
Sample() ;
};
Sample::Sample()
{
cout <<"MEMEDA" ;
}
Sample xx() ;
如上实例化xx对象,屏幕并不打印任何东西,即C++执行默认的无参构造函数,而不是自己写的函数,实在感觉奇怪。
但是当我用以下方式实例化的时候,情况就变了:
Sample xx ;
对,没有括号,然后屏幕打印MEMEDA,
原因暂时未查找,先记录下来