c++ 性能優化策略

1 關於繼承:不能否認良好的抽象設計可讓程序更清晰,代碼更看起來更好,可是她也是有損失的,在繼承體系中子類的建立會調用父類的構造函數,銷燬時會調用父類的析構函數,這種消耗會隨着繼承的深度直線上升,因此不要過分的抽象和繼承,更爲嚴重的是當多重繼承中而且有虛函數的存在時狀況更爲複雜,的確,這些問題涉及開銷,可是,多重繼承減小了編碼的負擔,同時也讓問題的解決方案更加簡潔,這固然要付出一些代價.總之,與n
相關文章
相關標籤/搜索