那取决于你关心的精度。如果是毫秒级别,那么在Visual Studio 2019中,你可以在“诊断工具”->“事件”->“持续时间”下看到两个断点之间的时间(在调试模式下会自动打开,或使用Ctrl+Alt+F2)。{{}} 一些注意事项: 确保测量发布配置的性能。调试构建的性能毫无意义。 确保被测试的代码没有被优化掉。 如果代码运行时间少于~100ms,请在循环中多次运行以使测量时间达到100ms以上,以获得更好的精度。 我不知道C#。 我假设VS为C#提供了类似的功能。 为了提高C++代码的精度,可以使用<chrono>包在代码本身中测量性能。