问题描述
在VS2019中的哪里可以看到代码的执行时间? 对不起愚蠢的问题
解决方法
这取决于您感兴趣的精度。如果毫秒,则在Visual Studio 2019中,您可以在诊断工具-> 事件-> 持续时间(在“调试”模式下自动打开,或使用 Ctrl + Alt + F2 )。
一些注意事项:
- 确保评估发布配置的性能。调试构建性能毫无意义。
- 确保未优化待测代码。
- 如果代码运行所需的时间少于〜 100ms ,请在一个循环中多次运行该代码,以使测量值在100ms或更长的数量级,以提高精度。
- 我不了解C#。我认为VS为C#提供了类似的功能。
为了获得更高的精度,C ++代码的性能是使用例如<chrono>
软件包。