• 您的位置我爱Aspx >> VC.Net >> C#和C++的速度大比拼(第一部分)
  • C#和C++的速度大比拼(第一部分)

  • 作者:aspxer  来源:internet  日期:2007-5-21 23:49:04  关键字:c#
  • 表一:Hello World 测试结果

    序号 C++(~毫秒) C#(~毫秒)
    1 40 1221
    2 20 121
    3 10 130
    4 10 100
    5 10 110
    6 10 130
    7 10 120
    8 10 140
    9 10 150
    10 20 140
    平均值 15 235

    测试结果的精确程度由GetTickCount函数的精度决定。其精度大概在百分之一秒。从结果我们可以得出这样的结论。第一,冷启动.NET应用过程所花费的时间比运行相同的应用多出一秒的时间。第二,启动后的程序再运行时,在C++代码大约是C#代码运行时间开销的十分之一。一般这种差别可以忽略不计。

    埃拉托色尼过滤算法测试

    埃拉托色尼过滤算法测试程序评估基本的整型算法和比较逻辑。这个算法历史悠久,它早在计算机出现之前就已经存在。因此用它来评估人们在各种环境中创建的算法性能具有一定的典型性或代表性。

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:C#和C++的速度大比拼(二)
    下一篇:关于杠杆长度变化的问题(C问题)