百科问答小站 logo
百科问答小站 font logo



C++的运行时多态,性能损失有多大? 第1页

  

user avatar   haozhi-yang-41 网友的相关建议: 
      

你这种情况没必要多态,最好是纯 c 的 api,然后不同的实现,都做成独立的库去实现这组 api 就行了。

如果要精简存储空间,那就用静态库,在编译时指定链接哪个,但这就没办法运行时切换。

如果不在乎存储空间,就做成动态库,运行时可以根据实际情况加载。




  

相关话题

  go语言,局部变量什么时候回收? 
  为什么全球大部分程序员都在使用英文编程,英文编程究竟好在哪? 
  你遇到过哪些代码优雅的C#项目? 
  你的编程能力从什么时候开始突飞猛进? 
  Qt 为什么在桌面应用(Windows 平台)中不流行呢? 
  为什么C语言能长盛不衰? 
  C++20 vs Rust,谁胜谁败? 
  如何以最小的改动尽量不改变已有代码的情况下适应不断变更的需求? 
  为什么不建议一个对象在多处存储引用? 
  PHP、Java、Python、C、C++ 这几种编程语言都各有什么特点或优点? 

前一个讨论
如何理解华为在美提起诉讼:禁令是 「用立法代替审判」的暴政?
下一个讨论
c++中指针的作用是什么呢?单纯的用引用不可以吗?





© 2025-03-25 - tinynew.org. All Rights Reserved.
© 2025-03-25 - tinynew.org. 保留所有权利