第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
哪里錯了喲
Undefined symbols for architecture x86_64:
"Coordinate::Coordinate()", referenced from:
_main in demo-ce037c.o
"Coordinate::~Coordinate()", referenced from:
_main in demo-ce037c.o
clang: error: linker command failed with exit code 1 (use -v to see invocation)
哈克龍進化快龍。。。

最新回答 / 慕俠3352374
coor可以用初始化列表,但是初始化列表執(zhí)行完后還會執(zhí)行coor里的構造函數(shù)
int main(void)
{
const Coordinate coor(3, 5);

// 創(chuàng)建常指針p
const Coordinate *p=&coor;
// 創(chuàng)建常引用c
const Coordinate &c=coor;

coor.printInfo();
p->printInfo();
c.printInfo();

return 0;
}
#include <iostream>
using namespace std;
class Coordinate
{

public:
Coordinate(int x, int y)
{
// 設置X,Y的坐標
m_iX=x;
m_iY=y;
}
// 實現(xiàn)常成員函數(shù)
void printInfo() const
{
cout<<"("<<m_iX<<","<<m_iY<<")"<<endl;
}
public:
int m_iX;
int m_iY;
};
int main(void)
{
//定義對象數(shù)組,三種初始化方法
Coordinate c[2]={Coordinate(1,2),Coordinate(3,4)};
//Coordinate c[2]{{1,2},{3,4}};
//Coordinate c[2]={{1,2},{3,4}};
//遍歷數(shù)組,打印對象信息,兩種遍歷方法
for(auto i:c)
{
i.printInfo();
}
/*for(int i = 0; i < 2; i++)
{
c[i].printInfo();
}*/
return 0;
int main(void)
{
int a=1;
int b=2;
int z=3;
int d=4;
Coordinate c[2]{{1,2},{3,4}};
for(auto i:c)
{
i.printInfo();
}
return 0;
}
少了一個細節(jié),就是沒講普通成員能否調(diào)用常函數(shù)。
int main(void)
{Coordinate coorArr[2];
coorArr[0].m_iX=1;
coorArr[0].m_iY=2;
coorArr[1].m_iX=3;
coorArr[1].m_iY=4;

for(int i = 0; i < 2; i++)
{coorArr[i].printInfo();}
return 0;
}
int& x=y;這是起別名,我猜 Array& 與它有異曲同工之妙
寒假自己看了前面將近300頁的C++primer5,然后又看完了老師的C++這些基礎視頻視頻.現(xiàn)在開學了,有些東西忘了,再來回顧下
#include <iostream>
using namespace std;
class Coordinate
{

public:
Coordinate()
{
cout<<"Coordinate()"<<endl;
}
// 打印坐標的函數(shù)
void printInfo()
{
cout<<m_iX<<","<<m_iY<<endl;
}
public:
int m_iX;
int m_iY;
}
int main(void)
{

Coordinate *coorArr = new Coordinate();


coorArr[0].m_iX = 1;
coorArr[0].m_iY = 2;
coorArr[1].m_iX = 3;
coorArr[1].m_iY = 4;


//遍歷數(shù)組,打印對象信息
for(int i = 0; i < 2; i++)
{
coorArr[i].printInfo();
}
delete []coorArr;
coorArr = NULL;
return 0;
}
何時才能融匯貫通,達到小成境界
童鞋們,編寫不出來沒關系,把老師的源碼看懂,然后把老師用的的右手規(guī)則改成左手規(guī)則運行出來,也算是自己能弄懂了(*^__^*)
課程須知
本課程是C++初級課程 需要掌握C++語言基礎語法 如果不太熟悉的話,可以觀看: 《C++遠征之起航篇》 《C++遠征之離港篇》 《C++遠征之封裝篇(上)》
老師告訴你能學到什么?
1、對象數(shù)組的定義和使用 2、對象成員的定義和使用 3、深拷貝和淺拷貝 4、對象指針、對象引用的定義和使用 5、常對象指針、常對象引用、常成員函數(shù)的定義和使用

微信掃碼,參與3人拼團

微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網(wǎng)的支持!

本次提問將花費2個積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費2個積分

繼續(xù)發(fā)表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消