首页 > 编程语言 > 详细

C++友元函数

时间:2016-10-29 22:03:23      阅读:177      评论:0      收藏:0      [点我收藏+]

1、

技术分享
 1 #include <iostream>
 2 using namespace std;
 3 
 4 class Time{
 5     friend void func(Time &t);   // 声明全局函数为一个友元函数
 6 public:
 7     Time(int h, int m, int s) : i_mHour(h), i_mMin(m), i_mSecon(s) { }                  // 构造函数
 8 private:
 9     int i_mHour;
10     int i_mMin;
11     int i_mSecon;
12 };
13 
14 static void func(Time &t)    // 全局函数
15 {
16     cout << t.i_mHour << ":" << t.i_mMin << ":" << t.i_mSecon << endl;
17 }
18 
19 int main(void)
20 {
21     Time t = {10, 20, 30};
22     func(t);
23     return 0;
24 }
全局友元函数

 

C++友元函数

原文:http://www.cnblogs.com/deng-tao/p/6011796.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!