我第一次尝试使用 Visual Studio 性能分析器,我对分析器成功检测到的我的特定功能感兴趣。但是,当我单击它时,我收到“源信息不可用”。
我该如何解决?
库中的所有外部函数都是可见的。“lab.cpp”中的任何函数都不会显示。我的意思是,甚至“main”都不可用。这是我编辑的唯一文件,我在其中编写了所有代码:
c++ performance profiler visual-studio visual-studio-debugging
这是我的代码。从打印结果来看,没有什么区别,那么&符号在这里起什么作用呢?
#include <stdio.h>
#include <iostream>
#include <Windows.h>
int main(void)
{
std::cout << "Print test data\n" << std::endl;
int a[5] = { 23,443,16,49,66 };
for (auto &ii : a)
{
std::cout << "auto ii: " << ii << std::endl;
}
printf("\n");
for (auto jj : a)
{
std::cout << "auto jj: " << jj << std::endl;
}
system("pause");
}
Run Code Online (Sandbox Code Playgroud)