码迷,mamicode.com
首页 > 编程语言 > 详细

C++友元函数

时间:2016-10-29 22:04:42      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:ted   return   std   lock   cte   alt   cout   play   blog   

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++友元函数

标签:ted   return   std   lock   cte   alt   cout   play   blog   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!