C++ vs .NET 数组原地反转实测:小数组 C++ 碾压,大数组 .NET 反杀? - .NET骚操作

Wait 5 sec.

【摘要】前几天在知乎看到一篇文章:《将一个序列反序,在C++与C#下性能比较》(链接大家可以自行搜索)。作者对比了 C# 的“托管/非托管”实现和 C++ 的 std::reverse_copy,最后得出的结论是:在小数组(1000 个元素)下 C++ 远超 .NET,而在大数据量下 .NET 非托管优于托 阅读全文