类的成员函数后面的分号

来源:百度知道 编辑:UC知道 时间:2024/05/16 01:05:57
尤其是类的构造函数和析构函数,它们的“}”后面到底加还是不加分号?
我看的书上有的地方加了,有的地方又没有,到底是什么规律?
谢谢

"}"这个应该是加在类的后面吧
在.h头文件声明的时候要加
在.cpp中对类的实现时不加
关键看你是在定义一个类还是已经定义了,在写他的实现功能

.h 文件里面加 就是说声明的时候加 ,定义的时候不加 例如 :
a.h
class A
{
public:
void a(int x);
};

上面的+分号

a.cpp里面
#include \"a.h\"

void a(int x)
{
x=x+x;
}

这里面不加