本文主要是介绍ace init and fini,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在Init_ACE.cpp中有对ace init和fini方法的定义,对于init而言,它是:


fini则做对于的清理工作:











可以看出这其实是对ACE_Objece_Manager的操作。
ACE_Object_Manager管理ace类库的各个服务并负责单件的清理。它负责在程序结束的时候管理对象的清理(一般是单件的清理),为了清理ace类库,它提供了一个接口供应用程序注册需要清理的对象。这个类同样在应用程序结束的时候关闭ace类库各个服务清理相关内存。
这篇关于ace init and fini的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!