第六周项目4(2)-成员函数、友元函数和一般函数の区别
来源:互联网 发布:anywhere软件 编辑:程序博客网 时间:2024/05/16 07:00
/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:week6-4-2.cpp *作者:高赞 *完成日期:2015年 4 月 13 日 *版本号:v1.0 * * 问题描述:用友元函数完成求两点距离 */#include <iostream>#include <cmath>using namespace std;class CPoint{public: CPoint(double xx=0,double yy=0):x(xx),y(yy){}; friend double Distance2(CPoint &,CPoint &); //两点距离private: double x; double y;};int main(){ CPoint p1(1,2),p2(3,3); cout<<"两点之间距离为"<<Distance2(p1,p2)<<endl; return 0;}double Distance2(CPoint &p1,CPoint &p2){ double a,b; a=p1.x-p2.x; b=p1.y-p2.y; return sqrt(a*a+b*b);}
0 0
- 第六周项目4(2)-成员函数、友元函数和一般函数の区别
- 第六周 项目4-成员函数、友元函数和一般函数的区别---一般函数
- 第六周 项目4-成员函数、友元函数和一般函数的区别---成员函数
- 第六周项目4(1)-成员函数、友元函数和一般函数の区别
- 第六周项目4(3)-成员函数、友元函数和一般函数の区别
- 第六周 项目四-成员函数、友元函数和一般函数有区别 一般函数
- 第六周 项目四-成员函数、友元函数和一般函数有区别 成员函数
- 第六周项目4:成员函数、友元函数和一般函数有区别
- 第六周上机实践项目4-成员函数、友元函数和一般函数有区别
- 第六周【项目4-成员函数、友元函数和一般函数有区别】
- 第六周 【项目4-成员函数、友元函数和一般函数有区别】
- 第六周 项目4 成员函数、友元函数和一般函数有区别(1)
- 第六周 【项目4-成员函数、友元函数和一般函数有区别】 (1)
- 第六周 【项目4-成员函数、友元函数和一般函数有区别】
- 第六周 项目4 成员函数、友元函数和一般函数有区别
- 第六周项目4——成员函数,友元函数和一般函数的区别
- 第六周项目4:成员函数,友元函数和一般函数有区别
- 第六周项目4-成员函数、友元函数和一般函数有区别
- thrift远程调用示例
- Cocos2D-X 项目发布到Android平台(一)Windows 上搭建Android ADT 开发环境
- POINTERS ON C (二)
- ZendFramework中render、_forward 、_redirect 的区别和传参
- jdk与jre的区别
- 第六周项目4(2)-成员函数、友元函数和一般函数の区别
- C++标准库类型vector,迭代器使用
- java学习6 RandomAccessFile类
- IT英语基本词汇之二—新概念英语第一册全部单词
- nodejs async模块源代码解读与demo
- 本地通知和 推送通知 (第二版)
- 81页第二题设计魔方
- Shell脚本中判断输入参数个数的方法
- 第六周项目4(3)-成员函数、友元函数和一般函数の区别