设为首页 - 加入收藏
广告 1000x90
您的当前位置:78345黄大仙白小姐管家 > 静态属性表 > 正文

C里面大量使用静态变量和静态类对性能是提升还是下降?

来源:未知 编辑:admin 时间:2019-06-26

  如题,我在进行C++到C#的代码的移植,因为大量函数都是面向过程的,只是用了一次,如果全部进行面向对象的话,使用很麻烦,所以我选择大量使用静态函数和静态变量,这样就不用示例话了...

  如题,我在进行C++到C#的代码的移植,因为大量函数都是面向过程的,只是用了一次,如果全部进行面向对象的话,使用很麻烦,所以我选择大量使用静态函数和静态变量,这样就不用示例话了

  但是我有两个问题,大量使用静态的成员对性能影响如何?与实例化相比,其占用空间肯定是大了,但是速度呢?静态对象也是分配在托管堆上面吗?我这个程序是PDA上的,对速度很有要求,希望解答!展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部从编程的原则上讲,主要可以用static function就应该用。从性能方面来讲,static要好,因为在程序执行时不会有大量无用的object的建立和销毁。

  PDA上更应该用static,无需拘泥于object oriented programing。

本文链接:http://thomasdrymon.com/jingtaishuxingbiao/443.html

相关推荐:

网友评论:

栏目分类

现金彩票 联系QQ:24498872301 邮箱:24498872301@qq.com

Copyright © 2002-2011 DEDECMS. 现金彩票 版权所有 Power by DedeCms

Top