C++学习(三九三)__cxx_global_var_init

Posted hankern

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++学习(三九三)__cxx_global_var_init相关的知识,希望对你有一定的参考价值。

当编译器在编译MyTest.cpp文件时发现其中定义了全局C++对象,那么除了会将全局对象变量保存在数据段(.data)外,还会为每个全局变量定义一个静态的全局变量初始化函数。其命名的规则如下:

//按照全局对象在文件中定义的顺序,第一个没有数字序列,后面定义的则按数字序列递增。
static  ___cxx_global_var_init.();

以上是关于C++学习(三九三)__cxx_global_var_init的主要内容,如果未能解决你的问题,请参考以下文章

C++学习(三九四)undefined reference to `__dso_handle‘

C++学习(四三九)waiting for debugger

C++学习(四九三)cmake的宏定义方式

C++学习(四九三)cmake的宏定义方式

C++学习(二九三)Android的Intent

C++学习(三九八)grep命令