亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

友元重載沒有權限訪問私有成員變量

為什么我重載的友元函數不能訪問coordinate 里面的私有的成員,非要把成員變量變成public 才可以

正在回答

5 回答

我也是的,VC6.0++.

#include"Coordinate.h"#include<iostream>#include<ostream>using?namespace?std;Coordinate::Coordinate(int?x,?int?y){	m_iX=?x;	m_iY=?y;}void?Coordinate::printCoordinate(){	cout<<m_iX<<","<<m_iY<<endl;}ostream?&?operator<<?(ostream?&?out,Coordinate?&coor){	out<<coor.m_iX<<"?,?"<<coor.m_iY<<endl;	return?out;}


0 回復 有任何疑惑可以回復我~

#include<iostream>
using std::ostream;
using std::istream

把using namespace std;換成上面代碼 vc6不兼容問題

3 回復 有任何疑惑可以回復我~

我也是 求解


0 回復 有任何疑惑可以回復我~

是不是那里寫錯了,有沒有具體代碼看一下?

0 回復 有任何疑惑可以回復我~

沒有權限訪問

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

友元重載沒有權限訪問私有成員變量

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號