liuzhengyuan 发表于 2020-7-6 13:41:10

006 - 类和对象(class & object) ⑤ 范围解析运算符(::)| C++ 心得

本帖最后由 liuzhengyuan 于 2020-7-6 13:56 编辑

使用范围解析运算符(::)可以把函数的定义放在类的外面:

代码:
#include<iostream>
using namespace std;

class A {
public:
        void cryA();
};

void A::cryA() {
        cout << "wa wa wa -- by A";
}

int main()
{
        A a1;
        a1.cryA();

        return 0;
}

效果:
wa wa wa -- by A

永恒的蓝色梦想 发表于 2020-7-6 15:09:25

这个还可以用于命名空间。

jhanker 发表于 2020-7-7 14:31:26

自定义命名空间还真的大有用处
页: [1]
查看完整版本: 006 - 类和对象(class & object) ⑤ 范围解析运算符(::)| C++ 心得