友元
2016-03-19 14:37
197 查看
main.cpp
运行结果:
#include <iostream> using namespace std; class Me{ private: int id; int money; friend void test(void); friend class MyBestFriend; }; class MyBestFriend{ public: MyBestFriend(){ Me m; m.money = 100; cout << m.money << endl; } }; void test(void){ Me m; m.id = 3; cout << m.id << endl; } int main(){ test(); MyBestFriend mbf; cout << "letben" << endl; system("pause"); return 0; }
运行结果:
![](http://images2015.cnblogs.com/blog/756783/201603/756783-20160319143627740-1841613459.png)
相关文章推荐
- 2016,请不要在公司混日子!
- 【BZOJ1030】[JSOI2007]文本生成器【AC自动机】【计数DP】
- AnimatorListener
- 重写 strcat
- 蓝桥杯竞赛准备:algorithm头文件的使用 及memset函数的使用
- Comparable与Comparator浅析
- 致正在成长的程序员
- 深入理解Java虚拟机笔记---class类文件结构概述
- [安装报错]Android Studio报错 'reg'不是内部或外部命令,也不是可运行的程序或批处理文件。
- ThinkPHP总结(二)
- 传递的时候尽量传引用
- C#中的CollectionBase用法
- [MSSQL]排序规则的 中文版MSSQL下开发的存储过程在布署到英文MSSQL时的一个运行错误
- 分割矩阵(每个角不同数字)
- 题一 电子数字
- 调整数组顺序使奇数位于偶数前面
- 大圆内随机生成小圆的算法
- 描述一下C#中索引器的实现过程,是否只能根据数字进行索引?
- 【BZOJ2208】[Jsoi2010]连通数【BFS/DFS】【SCC】
- shell--读书笔记--《shell高级编程》--第一部分--第一章