[問題] 類別內指標指向自己
遇到的問題: (題意請描述清楚)
我做了一個player的類別
傳入x與y要定位
之後想把這個物件的位置存到map[x][y]之中
所以一開始是這樣寫的
player *map[][];
player *p=new player(21,4);
map[21][4]=p;
希望得到的正確結果:
如果可以把map[21][4]=p;寫進player類別裡
就不用多一行來設定map[][]了
程式跑出來的錯誤結果:
因為還不太清楚怎樣寫
所以沒有錯誤結果
硬要說的話
我在void player(int x,int y)之中寫了
map[x][y]=this;
然後沒過XD
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
Dev-C++
謝謝
--
◤ __ \__◣ ◢◤◢◤ ψhirabbitt
◢ ◤ ◢███◣ ◢███◣
黑兔子我啊 █████ █████ 所以所以
██●█● █▇███
最喜歡白兔子了 ██╱╲ ●◥█████◣● 我們要一直在一起喔
◥╱█╱╱ ● ◥████ ˇ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.127.91
推
12/10 14:40, , 1F
12/10 14:40, 1F
→
12/10 16:08, , 2F
12/10 16:08, 2F
→
12/10 16:14, , 3F
12/10 16:14, 3F
→
12/10 16:15, , 4F
12/10 16:15, 4F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章