注册 登录
编程论坛 C++教室

高手帮解释解释为什么加分号?

棉雨 发布于 2011-06-28 11:39, 1564 次点击
#include<iostream>
using namespace std;
template<class T>
class Z
{
    public:
        Z()
        {};
        ~Z()
        {};
        void f(){cout<<"asdg"<<endl;};
        void g(){};
};
int main()
{
 Z<int> zi;
Z<float> zf;
return 0;
}
这个是我今天看书看到的例子,我想问一下,为什么这里成员函数的函数体后面都加了一分号?
8 回复
#2
ToBeStronger2011-06-28 12:15
你试试不加分号果断行的....表示这东西本来就应该不加分号的......
#3
棉雨2011-06-28 14:17
回复 2楼 ToBeStronger
不加分号可以运行。
#4
後徕流泪2011-06-28 15:31
表示爱莫能助...
#5
hellovfp2011-06-29 11:42
呵呵,学函数模版了。
#6
棉雨2011-06-29 18:29
回复 5楼 hellovfp
hellovfp,久久不见你在了,最近在忙什么,我们快考试放假了。
#7
pangding2011-06-29 19:25
加不加都行。反正我习惯加上,但也有人不习惯。
#8
Invariably2011-07-01 12:57
一般都没有加啊,书上也没有见过加的啊
#9
kelas2011-07-01 13:42
看个人习惯喽
1