c++ : 成员函数的实现部分(写在类外),究竟属于类的内部还是外部?
c++ : 成员函数的实现部分(写在类外),究竟属于类的内部还是外部?
日期:2017-12-16 12:34:28 人气:1
不管是类外实现还是类内实现,都是在类的作用域内部,比如类外实现
class a
{
void show();
}
void a::show()
{
...
}虽然是在类外实现但是必须要用作用域解析运算符,编译器才知道这是a类的作用域的函数,否则就报错!所以咯,不管是哪里实现都保证是在这个作用域内部,也就是说本来就是属于类内部的