类Test,定义对象时Test t()与Test t

来源:互联网 发布:mmap软件下载 mac 编辑:程序博客网 时间:2024/06/05 04:53
VC6
#include <iostream.h>class Test{public:Test(){cout<<"Hello Test!"<<endl;}};int main(){Test t();return 0;}


很简短的小程序,执行不会输出任何想要的东西。

以前没注意到,今天遇到了,请教别人,得知。

main中 Test t();被编译器误认为是一个函数声明,而不是定义对象。

原创粉丝点击