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



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

  

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

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

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

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




  

相关话题

  老大只让用vi写代码该怎么破? 
  有没有一进制?一进制下1+1=几? 
  教育部:将编程教育等纳入中小学相关课程,对此你怎么看? 
  如何在运行时初始化静态成员变量? 
  C 语言中指针数组和数组指针、函数指针、指向函数的指针等等该怎么理解? 
  .NET 会翻身吗? 
  如果有两颗药丸,一颗吃了让你写代码100%不出错,另一颗吃了能让你100%发现并修改bug,选哪颗? 
  如何让停留在语法层面的 C++,变成实际工程中的 C++? 
  C++中 int n = 0ULL - 1; 是 UB 未定义行为吗? 
  有没有可能现在设计一个程序语言,它能够充分吸收现存语言的优点,同时排除那些缺点? 

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





© 2024-05-17 - tinynew.org. All Rights Reserved.
© 2024-05-17 - tinynew.org. 保留所有权利