当编译器在编译MyTest.cpp文件时发现其中定义了全局C++对象,那么除了会将全局对象变量保存在数据段(.data)外,还会为每个全局变量定义一个静态的全局变量初始化函数。其命名的规则如下:
//按照全局对象在文件中定义的顺序,第一个没有数字序列,后面定义的则按数字序列递增。
static ___cxx_global_var_init.();
当编译器在编译MyTest.cpp文件时发现其中定义了全局C++对象,那么除了会将全局对象变量保存在数据段(.data)外,还会为每个全局变量定义一个静态的全局变量初始化函数。其命名的规则如下:
//按照全局对象在文件中定义的顺序,第一个没有数字序列,后面定义的则按数字序列递增。
static ___cxx_global_var_init.();