我们有时候会在函数定义前面发现有__attribute__((constructor))或者__attribute__((destructor))的标签。
这是gcc为函数提供了几种类型的属性:构造函数(constructors)和析构函数(destructors)。
一般我们都是以main函数作为总的入口,如果想在main函数之前,执行的某个函数,可以使用这个属性。
我们有时候会在函数定义前面发现有__attribute__((constructor))或者__attribute__((destructor))的标签。
这是gcc为函数提供了几种类型的属性:构造函数(constructors)和析构函数(destructors)。
一般我们都是以main函数作为总的入口,如果想在main函数之前,执行的某个函数,可以使用这个属性。