推 twinkle38: 為何指標是寫"index" instead of "pointer"? 12/20 11:09
→ kjlopin: 我習慣是用index,pointer才是對的,我改一下 12/20 11:29
※ 編輯: kjlopin (218.161.44.246), 12/20/2017 11:31:37
→ hizuki: 我覺得啊其實與其說pointer, MCU更需要reference 12/20 11:36
→ hizuki: 因為多數平台上malloc都是廢的,有實現也分不出來多大東西 12/20 11:37
→ kjlopin: 用優化是可以釋出很多啦,但通常不會用,因為會有靈異事 12/20 11:47
→ kjlopin: 不知道你所指的reference是指什麼? 12/20 11:48
→ hizuki: c++引入的東西。非ARM的MCU跑去搞memory management真少 12/20 12:23
→ kjlopin: ㄆ,因為不太需要,如果不用到RTOS系統,RAM會用多少 12/20 13:19
→ kjlopin: 大概都知道 12/20 13:19
推 yamakazi: reference是C++才有 但我看過的MCU FW幾乎都是C而不是C+ 12/20 13:21
→ yamakazi: + 12/20 13:21
→ hizuki: 我其實只是提概念而已,我早就不在這個領域了 12/20 13:49
推 badyy: "我早就不在這個領域了" XD 12/20 17:05
噓 cia1099: 虛標準的用嘴巴寫code 12/20 17:57
→ odahawk: 哦..."我早就不在這個領域了" XD 12/20 23:53
→ hizuki: 討論語言設計有什麼好噓的,你說說看動態記憶體管理的用處 12/21 01:18
推 tommie: mcu只有大多只有單核,某些情況下不要被中斷應該都還好 12/22 08:47
→ tommie: 因為大都自己排程XD 12/22 08:49
→ james732: 指標會多透過一層間接取值又多佔一個位置耶… 12/22 21:36
→ james732: 在嵌入式系統用粗暴的全域變數反而比較有效率又省空間 12/22 21:36
→ james732: (當然濫用全域變數搞成bug地獄這種問題就不用我說了) 12/22 21:38