>kernel32.dll!7c816fd7()
str2num.exe!mainCRTStartup() 行187C
str2num.exe!__tmainCRTStartup() 行318 + 0x19 字节C
str2num.exe!main(int argc=0x00000001, char * * argv=0x00383ae0) 行188C++
//////////////////////////////////////////////////////////////////
int
_tmainCRTStartup(
void
)
{
/*
* The /GS security cookie must be initialized before any exception
* handling targetting the current image is registered. No function
* using exception handling can be called in the current image until
* after __security_init_cookie has been called.
*/
__security_init_cookie();
return __tmainCRTStartup();
}
//////////////////////////////////////////////////////////////////
......
在crt0dat.c中的_cinit()函数中调用_initterm( __xc_a, __xc_z )实现全局变量—通过函数调用的—初始化
//////////////////////////////////////////////////////////////////
本文详细解析了C++中全局变量的初始化过程,包括在_cinit()函数中如何调用_initterm(__xc_a,__xc_z)来实现通过函数调用的初始化。此外,还介绍了在mainCRTStartup函数中__security_init_cookie()的作用。
1750

被折叠的 条评论
为什么被折叠?



