我和我的朋友们竞争我们的C ++代码的效率,我想知道是否有任何方法可以衡量代码执行的计算量以及占用的内存量。不确定堆栈溢出是否是正确的问题。
答案 0 :(得分:0)
这是一个老问题,但我想我会回答以防其他人问同样的问题。 我使用VS 2015,有一个非常有用的窗口叫做Diagnostic Tools。 https://blogs.msdn.microsoft.com/visualstudioalm/2014/11/13/memory-usage-tool-while-debugging-in-visual-studio-2015/ 要启用,请转到Debug> Show Diagnostic Tools(或CTL + ALT + F2),并在调试时实时显示内存使用情况。 为了回答你的问题,似乎VS 2013拥有性能和诊断中心。 https://blogs.msdn.microsoft.com/visualstudioalm/2013/07/12/performance-and-diagnostics-hub-in-visual-studio-2013/