我有一个只有静态成员的类。我想使用“atexit”库函数注册它的一个成员函数(下面代码中的VerifyClean)以在退出时调用。C++FQA说我必须为我想以这种方式注册的函数指定extern"C",如下例所示。classExample{public:staticvoidInitialize();staticvoidDoDirtyStuff{++dirtLevel;}staticvoidCleanUpStuff{--dirtLevel;}private:staticvoidVerifyClean();//DOESN'TCOMPILE:extern"C"staticvoidVerifyC