[問題] 怎麼解釋 T (&arr) [N]
如標題 板模 func( T (&arr) [N])
請問有辦法解釋電腦是
如何取得陣列大小?
或我們是傳了什麼資料進去嗎?
&、[],分別做了哪些動作?
第二個問題:
class myclass{
float m[9];
void test(){
float m2[9];
func(m);//無法編譯過
func(m2);//ok
}
}
有查到這種板模只能傳入
編譯前就決定好陣列大小的陣列,
但為什麼無法傳入成員變數?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.26.20.132
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1457444051.A.816.html
※ 編輯: noodleT (110.26.20.132), 03/08/2016 21:36:20
→
03/08 21:49, , 1F
03/08 21:49, 1F
→
03/08 21:49, , 2F
03/08 21:49, 2F
→
03/08 21:50, , 3F
03/08 21:50, 3F
→
03/08 21:50, , 4F
03/08 21:50, 4F
→
03/08 21:51, , 5F
03/08 21:51, 5F
→
03/08 21:52, , 6F
03/08 21:52, 6F
→
03/08 22:15, , 7F
03/08 22:15, 7F
→
03/08 22:16, , 8F
03/08 22:16, 8F
→
03/08 22:26, , 9F
03/08 22:26, 9F
→
03/08 22:37, , 10F
03/08 22:37, 10F
→
03/08 22:37, , 11F
03/08 22:37, 11F
→
03/09 01:32, , 12F
03/09 01:32, 12F
→
03/09 06:44, , 13F
03/09 06:44, 13F
→
03/09 15:17, , 14F
03/09 15:17, 14F
→
03/09 15:18, , 15F
03/09 15:18, 15F
→
03/09 15:19, , 16F
03/09 15:19, 16F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章