2017年10月13日
摘要: 引用计数进行管理资源,我们最熟悉的就是智能指针。在c++11之前,我们的对象都从一个引用计数管理资源的类继承,这个类有一个引用计数器,两个配对的操作addref和delref,当delref将引用计数器减为0时,会自动调用delete。这种机制要求对象必须实例在堆上,也就是new创建。当决定继承一个 阅读全文
posted @ 2017-10-13 17:16 bbqz007 阅读(232) 评论(0) 推荐(1) 编辑
摘要: 不作文,只记要点。 1.Ice::Application的程序框架默认对SIGHUP, SIGINT, SIGTERM进行处理。目的就是捕捉Ctrl+C发出信号有序地结束程序。这个功能扰乱了我们使用gdb进行调试。 1.1 Ice::Application通过CtrlCHandler类,使用pthr 阅读全文
posted @ 2017-10-13 14:42 bbqz007 阅读(469) 评论(0) 推荐(0) 编辑