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

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

為啥運行錯誤還顯示提交成功呀。。。???

#include <iostream>
using namespace std;

/**
?* 定義Coordinate類
?* 友元函數:display
?* 數據成員:m_iX、m_iY
?*/
class Coordinate
{
??? // 友元函數
??? friend void display ();
public:
?Coordinate(int x, int y)
?{
??m_iX = x;
??m_iY = y;
?}
public:
?int m_iX;
?int m_iY;
};

/**
?* display函數用于顯示m_iX、m_iY的值
?*/
void display ()
{
?cout << "m_iX:" << coor.m_iX << endl;
?cout << "m_iY:" << coor.m_iY << endl;
}

int main(void)
{
??? // 實例化Coordinate對象
?Coordinate p(1,2);
??? // 調用display函數
??? p.display();
?return 0;
}


正在回答

1 回答

bug唄,所以再改進改進嘛!

#include?<iostream>

using?namespace?std;


/**

?*?定義Coordinate類

?*?友元函數:display

?*?數據成員:m_iX、m_iY

?*/

class?Coordinate

{

????//?友元函數

????friend?void?display?(Coordinate?&coor);

public:

?Coordinate(int?x,?int?y)

?{

??m_iX?=?x;

??m_iY?=?y;

?}

public:

?int?m_iX;

?int?m_iY;

};


/**

?*?display函數用于顯示m_iX、m_iY的值

?*/

void?display?(Coordinate?&coor)

{

?cout?<<?"m_iX:"?<<?coor.m_iX?<<?endl;

?cout?<<?"m_iY:"?<<?coor.m_iY?<<?endl;

}


int?main(void)

{

????//?實例化Coordinate對象

?Coordinate?p(1,2);

????//?調用display函數

????display(p);

?return?0;

}


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

舉報

0/150
提交
取消
C++遠征之模板篇
  • 參與學習       91140    人
  • 解答問題       325    個

本C++教程力求即學即會,所有知識以實踐方式講解到操作層面

進入課程

為啥運行錯誤還顯示提交成功呀。。。???

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

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

幫助反饋 APP下載

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

公眾號

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