[閒聊] OOP跟一般函數寫法比起來是不是比較慢?

看板C_and_CPP作者 (丁丁)時間14年前 (2009/10/15 21:53), 編輯推噓2(206)
留言8則, 5人參與, 最新討論串1/1
請問一下 把程式用OOP的方法寫 跟用一般寫法(命令式啦、函數啦)來寫 是不是OOP大體而言會跑得比較慢? 我也不是很清楚啦 只是最近用C++在寫OOP的程式有時會有這種感覺 而且耗的空間似乎也比較多? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.235.115

10/15 21:58, , 1F
真好奇原po的測試程式碼...
10/15 21:58, 1F

10/15 22:19, , 2F
好奇原po的測試程式碼...
10/15 22:19, 2F

10/15 22:37, , 3F
大家都沒有這種感覺喔@@ 難道是我寫的程式有不好的習慣..
10/15 22:37, 3F

10/15 22:39, , 4F
其實會變大應該是正常的 C++ Compiler 自動產生很多code
10/15 22:39, 4F

10/15 22:40, , 5F
但是沒用到 Virtual function 的話 效能應該不會下降
10/15 22:40, 5F

10/16 01:38, , 6F
如果你用C實作出一樣的功能,效率也不會比較好
10/16 01:38, 6F

10/16 01:38, , 7F
這個議題之前吵過一次 XD
10/16 01:38, 7F

10/16 05:07, , 8F
萬年問題 XD
10/16 05:07, 8F
文章代碼(AID): #1Arob1Ml (C_and_CPP)