zoukankan
html css js c++ java
重载<<.>>(friend必须吗?)
#include
<
iostream
>
using
namespace
std;
class
position
{
public
:
position(
int
m,
int
n);
friend ostream
&
operator
<<
(ostream
&
out
,
const
position
&
s);
friend istream
&
operator
>>
(istream
&
in
,position
&
s);
int
x;
int
y;
}
;
void
main()
{
position m(
3
,
4
);
cout
<<
m
<<
endl;
cout
<<
"
输入x,y\n
"
;
cin
>>
m;
cout
<<
m
<<
endl;
}
position ::position(
int
m,
int
n) :x(m),y(n)
{}
ostream
&
operator
<<
(ostream
&
out
,
const
position
&
s)
{
out
<<
"
(
"
<<
s.x
<<
"
,
"
;
out
<<
s.y
<<
"
)\n
"
;
return
out
;
}
istream
&
operator
>>
(istream
&
in
,position
&
s)
{
in
>>
s.x;
in
>>
s.y;
return
in
;
}
查看全文
相关阅读:
事件处理之跨浏览器
IE事件处理
DOM0级事件处理、DOM2级事件处理
JS内置对象学习总结
JS事件响应的学习总结
vuex的学习例子
npm run build 打包后,如何运行在本地查看效果(Apache服务)
Vue.js 引入外部js方法
Table展开行
正则表达式test()和exec()、 search() 和 replace()用法实例
原文地址:https://www.cnblogs.com/cutepig/p/940524.html
最新文章
PostgreSQL之数据类型(一)数字、货币、字符、二进制、日期、枚举、几何类型
源码分析之Map(一)Map & SortedMap & NavigableMap
源码分析之Queue(四)LinkedBlockingQueue
源码分析之Queue(三)ConcurrentLinkedQueue
源码分析之Queue(二)ArrayBlockingQueue
源码分析之Queue(一)Queue & Deque & BlockingQueue
源码分析之Set
PostgreSQL之查询
PostgreSQL之数据定义(二)表分区
js易犯错误与易混淆的重要知识点
热门文章
如何查看服务器CPU核心数和线程数
科普:什么是IPV4?什么是IPV6?
APACHE如何一个站点绑定多个域名?
nginx如何限速?
几种常见的Windows 服务器无法联网/无法连接远程桌面等故障解决方案
搜索引擎优化需要注意到的网站基础重要因素
linux系统PKWindows系统,从各方便分析linux和Windows的优劣
linux系统服务器可能被攻击的几种攻击方式
H3C三层交换机配置IP
Console 口配置 Telnet 登录方式典型配置指导
Copyright © 2011-2022 走看看