永发信息网

C++程序用#include <iostream.h>编译通过 而用#include <iostream> using namespace std;编译错误 为什么

答案:3  悬赏:50  手机版
解决时间 2021-04-05 23:07
#include
using namespace std;//(1)
//#include //只有用非标准化的才能通过 为什么?
class Point
{
int x,y;
public:
Point(int x1=0,int y1=0){x=x1;y=y1;}
friend istream &operator>>(istream&input,Point &obj);
friend ostream &operator<<(ostream&output,Point &obj);
};
istream &operator>>(istream&input,Point &obj)
{
input>>obj.x>>obj.y;
return input;
}
ostream &operator<<(ostream&output,Point &obj)
{
output< return output;
}
int main()
{
Point obj1,obj2;
cin>>obj1>>obj2;
cout< return 0;
}
用(1)后 出现了如下错误
'x' : cannot access private member declared in class 'Point' 这类错误有4个
'operator <<' is ambiguous 这类错误有2个 如何改正哦
我用C++6.0和VS2008编译器都显示有这些错误 貌似和编译器无关吧?
最佳答案
有关系 我用的是VS2010 可以进行编译
全部回答
你的编译器不标准。。。 建议换新型编译器
Borland C++、Visual Studio 2005、Dev-C++编译通过。Visual C++ 6.0编译不通过。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
西铁城的calibre8700怎么调节日期和时间
三洋洗衣机一个方向转怎么回事
京东的差评可以改吗,京东差评能删掉吗怎么删
单选题做匀加速直线运动的质点,运动了t秒钟
女神的说话方式是怎样的?
为什么我这新电脑打游戏无论画质高低都这么卡
便宜的羽毛球拍多少元呀???
求一个有层意,有诗意,有内涵,最好是让人琢
女人变成熟的句子,形容时间流逝飞快 抵挡不住
sap做生产计划
移民条件最低的国家是哪个?
艾弗里等人的肺炎双球菌转化实验和赫尔希与蔡
盘锦大米谁家好吃?
办理消防许可证大于300平方米和小于300平方米
想看谭雅的本子怎么办
推荐资讯
十二小时降水量将达到50毫米以上 预警信号的
虎扑步行街中经常可以看到28,28到底是神马意
请问怎么查别人家里的电话呢?
冰心春水的诗句,带有春水的诗句
赤壁这首诗的名句,草的古诗赞美了什么
win10测试版能玩steam版的gta4吗?
高明骏原唱的那首励志歌曲是《年轻的心》还是
穿越火线里面为什么很多人喜欢用女性角色
邹市明几岁多高
买了保险后悔了,到底要不要退保
谁在安徽移动网上营业厅抽到500M以上流量红包
小学升中学门语文中古言文那篇为重
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?