C 與 C++ 誰的效率高,爲何?

姑且認爲題主問的是執行效率吧 表面上看,是C的執行效率要高,C簡單直接,沒有C++那些複雜的特性,編譯生成的彙編代碼都直接對應每行C代碼,沒有C++編譯器插入的奇怪的東西,好比 隱式類型轉換,虛函數調用,算符重載,拷貝構造等。算法 可是看問題不能這麼表面,新手們容易認爲性能問題是選擇形成,只要我選擇了正確的語言、框架函數、算法天然就有好的性能,實際上好的性能只能是靠Profiling工具壓榨出來的
相關文章
相關標籤/搜索