首页
分类
维基
链接
关于
SITEMAP
订阅
重载>(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
;
}
上一篇
什么是web service?.
下一篇
生不逢时的祭品-图拉丁处理器!intel永远不愿承认的秘密!
Powered by
Jekyll
and Theme by
solid
本站总访问量
次