All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
Asp.NET大文件上传组件开发总结(四)---封送数据给Asp.NET页面_[Asp.Net教程]
Linux操作系统中用PHP构建网站详解_php资料_编程技术
C#教程:操作注册表
ASP.NET,2.0,中实现跨页提交_[Asp.Net教程]
NET精简框架的“无法找到资源程序集”异常释疑_[Asp.Net教程]
对GridView数据控件进行绑定
ASP.NET技巧:使用Gridview绑定数据库中的图片_[Asp.Net教程]
[SQL,Server]2005数据库镜像简介_[SQL,Server教程]
十天学会ASP.net,第六天_.net资料_编程技术
SQL Server2000连接中三个最常见错误分析_[SQL Server教程]
Reading number is top 10 pictures
A man's favorite things15
Absolutely shocked. National geographic 50 animal photographys8
The terra-cotta warriors1
鸡蛋的新玩法
真正的国产-非模拍 贵在是真实2
Embarrassing things comic collection1
Absolutely shocked. National geographic 50 animal photographys9
So beauty, will let you spray blood7
新版武松打虎
The terra-cotta warriors3
Download software ranking
Boxer's Top ten classic battle1
Love the forty days
Twenty piece of palm leaf
SQL2000 For 4IN1
软件工程思想
Jinling thirteen stock
打鸟视频
Boxer Classic video2
jdk1.5
White deer villiage
qq published in(发表于) 2014/7/9 22:41:33 Edit(编辑)
visual c++类中的友元函数

visual c++类中的友元函数

visual c++类中的友元函数

visual c++中的友元函数

友元函数是一种特殊的非成员函数,其不同于一般函数的特殊性在于它可以访问类的对象,包括私有成员在内的所有成员。友元函数的声明出现在类中并以关键字friend开始,除了使用特殊的关键字外,友元函数看起来非常像成员函数。然而,友元函数访问该类的对象成员时,还是需要像其他外部函数一样,使用“对象名.成员名”,而不能直接使用成员名。

下面举一个友元的例子。



#include "stdafx.h"
#include "iostream.h"
class MyClass //类声明
{
public:
void setXY(int nx,int ny);
friend void showXY(MyClass& cls); //友元函数声明
private:
int x;
int y;
};
void MyClass::setXY(int nx,int ny) //类成员函数
{
x=nx;
y=ny;
}
void showXY(MyClass& cls) //友元函数
{
cout<<"X="<//http://www.isstudy.com
}
void main()
{
MyClass cls1;
cls1.setXY(100,200);
showXY(cls1); //调用友元函数
}



添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.