我有这样的代码:一些有关的默认构造函数我不明白
#include <iostream>
class ZombieFetus{
private:
public:
ZombieFetus();
};
ZombieFetus::ZombieFetus(){
std::cout << "http://www.metal-archives.com/band/view/id/55878" << std::endl;
};
class FaceOfAVirus{
private:
public:
FaceOfAVirus(int);
};
FaceOfAVirus::FaceOfAVirus(int i){
std::cout << "http://www.metal-archives.com/band/view/id/74239" << std::endl;
};
int main(int argc, char **argv){
std::cout << "some random bands :" << std::endl;
ZombieFetus band1();
FaceOfAVirus band2(0);
}
到compil:
$ g++ main.cc -Wall
当我运行它,我得到了:
some random bands :
http://www.metal-archives.com/band/view/id/74239
什么与ZombieFetus band1();
赫克?该计划是什么?它的声音是一个初学者的问题,如果它已经回答了计算器,PLZ给我的链接...我没有找到答案......
THX大家谁回答所有comentators
(你是一个有点罄竹难书THX逐个)
这是一个功能。 – chris
@chris这是一个函数吗?这是一个ZombieFetus类型的对象 – Pepe
@chris你是什么意思?我没有在[最棘手的解析(C++)的定义 –