静态对象是邪恶的...
如果入口点不是标准的int main(int,char *[]),使用ACE必须显式地调用:
1 ACE::init()
2 ACE::fini()
在基于MFC的程序中,通常可以在InitInstance()中调用ACE::init()。在ExitInstance()中调用ACE::fini()。
#include "ace/ace.h"
ACE::init()用以在任何其他的ACE操作执行之前初始化。
ACE::fini()用以在你所有的ACE操作完成之后关闭OBJECT MANAGER, 这个调用会触发Object Manager清理所有向其作了登记的对象。
 
                    
                     
                    
                 
                    
                 
                
            
         
         
 浙公网安备 33010602011771号
浙公网安备 33010602011771号