討論串[問題] 網路上亂看一些增加效率的小撇步
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 4→)留言4則,0人參與, 最新作者softwind (software everywhere)時間14年前 (2011/07/06 02:20), 編輯資訊
0
0
0
內容預覽:
用keyword "register" 建議compiler 可能比較有用.... push parameters 不一定 由左至右, 也有可能由右往左推進stack 不一定相同. 在 ARM compiler上 我看過一段說明是 如果pass parameter小於等於 4個, 他會全部使用. r
(還有131個字)

推噓0(0推 0噓 8→)留言8則,0人參與, 最新作者pracinverse (改)時間14年前 (2011/07/05 23:27), 編輯資訊
0
0
0
內容預覽:
網路上看了一些增加程式效率的小技巧,很多有看沒有懂,知其然不知其所以然。. 1. 有關function參數的順序,越常用的參數要放在越左邊. 為什麼呢?和push到stack中的順序有關嗎?自己實驗了一下,速度上好像沒甚麼差別... 2. 在struct中的變數,把size大的變數放在前面. 為什麼
首頁
上一頁
1
下一頁
尾頁