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



C++中开多个数组和用struct封装起来哪个速度更快? 第1页

  

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

这种事情只能够case by case去看。

如果一般只用struct里面的一两个数据,而且整个数组也比较大,那么单独分开来比较快。反之,就是丢一个数组里就完事了。

但是一般情况下,都还是需要实际写出代码来跑一下,才知道具体谁快谁慢的,甚至换了硬件平台或者架构都可能让结果有所不同。




  

相关话题

  如何正确地用 Test Driven Development 实现算法? 
  如何系统学习机器学习? 
  如何评价姜新文老师提出的NP=P这篇文章? 
  对于C++ 开发者来说,服务器端开发,游戏开发, 嵌入式软件开发,哪个方向更有前景? 
  在c++代码中使用const关键字是不是自找麻烦? 
  为什么埃式筛法的时间复杂度是O(nloglogn)? 
  Auto X的自动驾驶技术用了什么技术? 
  为什么时效上具有明显优势的基数排序(radix sort)没有快速排序流行? 
  C++中开多个数组和用struct封装起来哪个速度更快? 
  为什么微软不把C# 设计成像C++一样可以编写底层3D程序的一门语言了? 

前一个讨论
《动物世界》好口碑但票房不如预期,碰上《我不是药神》是否只是差了一些运气?
下一个讨论
为什么中国玉米比国外的贵?





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