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



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

  

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

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

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

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




  

相关话题

  C++里 const int* 与 int const* 有什么区别? 
  为什么 GCC 不改善它的错误提示? 
  想做一个网站,如何跳过学代码编程,就直接把网站建? 
  如何正确通过 C++ Primer 学习 C++? 
  程序员必须掌握哪些算法? 
  就节省编译时间来说,Precompiled Header和Pimpl范式哪个更好? 
  为什么不能有把中文想法直接转换成电脑程序的编程呢? 
  Windows自带的文本编辑器原理? 
  如何有效阅读Github上开源项目代码? 
  Java对于int变量a,如何以最快速度计算34*a? 

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





© 2025-06-23 - tinynew.org. All Rights Reserved.
© 2025-06-23 - tinynew.org. 保留所有权利