不确定我是否可以在这里提出这类问题,但我有兴趣在Visual C ++中查看mainCRTStartup()
的源代码。
Microsoft是否提供此源代码?
答案 0 :(得分:1)
请查看%VSINSTALLDIR%VC\crt\src\vcruntime\
,其中%VSINSTALLDIR%
对于Visual Studio 2015来说类似于C:\Program Files (x86)\Microsoft Visual Studio 14.0
,因此根据您所使用的版本等而有所不同等等。要求在exe_main.cpp
如果您正在运行Visual Studio调试器,一个很好的提示是点击 F11 ,或者在主菜单栏中输入: Debug - > Step Into ,将开始调试并在main
的顶部中断。然后,您可以将调用堆栈上移到mainCRTStartup
,它应该能够为您找到源代码。