ACE 开发者
文章
日志
文件
圈子
论坛
业内新闻
意见建议
求职招聘
.Net技术
项目管理经验交流
常用工具
IBM Rational
敏捷技术
数据库
中间件
P2P技术
服务器端程序开发
Tcp/IP和Socket
C++学习
开发心得和读书笔记
ACE综合应用
ACE基础应用
海阔天空
您的位置:
ACE 开发者
>>
论坛
>>
ACE基础应用
>>
查看帖子
字体:
小
中
大
ACE_Singleton在dll跟exe中两个不同实例的问题
glen_dai 发表于: 2008-8-18 16:25 来源:
ACE 开发者
关于ace_singleton的问题,
一个dll中声明了这样一个单体:typedef ACE_Singleton<NetProcessor, ACE_Null_Mutex> NetProcessorSingleton;
dll中用的NetProcessorSingleton::instance() 跟exe中用的NetProcessorSingleton::instance()是两个不同的实例。
这个怎么解决呢
最新回复
wishel at 2008-8-18 20:45:28
把exe中的去掉,dll中的改成ACE_Unmanaged_Singleton。
这样在用service configurator替换不同的dll时,可以有不同的实例。
winston at 2008-8-19 15:04:41
wishel正解。楼主要读书哦,书上写的一清二楚。
SkyThinker at 2008-9-07 00:16:12
我看了ace的三本书,好像没看过这方面的内容,你们是看哪些书?
winston at 2008-9-08 13:13:58
书上有的。内容太多,需要经常翻阅,否则一些细节内容,很快就忘记了。
查看全部回复
我也来说两句
最新更新主题
关于ACE_Proactor的两个问题
ACE链接问题
linux 配置ACE的问题
VC下创建ACE_Select_Reactor出错
修正错误
求助
Proactor如何获得链接的地址?...
关于ACE Reactor服务器
关于select_reactor的问题
ACE_Hash_Map_Manager的open
月度关注热点
VC下创建ACE_Select_Reactor出错
关于select_reactor的问题
register_handler的问题
linux 配置ACE的问题
ACE内存管理
修正错误
ACE_Hash_Map_Manager的open
Proactor如何获得链接的地址?...
关于ACE Reactor服务器
求助
最新回复
这样在用service configurator替换不同的dll时,可以有不同的实例。