摘要: 友元函数 友元函数在类里面声明,但是他更相当于一个全局函数 在类里public或者private 或者protected里面定义没有影响 友元函数可以在类外面访问类的私有变量 举个栗子 看一下使用方法 class Test { private: int private_i; friend int r 阅读全文
posted @ 2020-04-08 15:17 祁峰_1024 阅读(225) 评论(0) 推荐(0) 编辑
摘要: const成员函数在函数后面加一个const 就像这样 class Test { private: public: const int a; const int b; int Add() const; }; int Test::Add() const { this->a++; } 这样操作编译器会报 阅读全文
posted @ 2020-04-08 11:04 祁峰_1024 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 静态成员变量 下例中a b 是普通成员变量,c为静态成员变量 class Test { private: /* data */ public: Test(int a,int b); ~Test(); int a; int b; static int c; }; Test::Test(int a,in 阅读全文
posted @ 2020-04-08 10:05 祁峰_1024 阅读(158) 评论(0) 推荐(0) 编辑