ACE 开发者
文章
日志
文件
圈子
论坛
业内新闻
意见建议
求职招聘
.Net技术
项目管理经验交流
常用工具
IBM Rational
敏捷技术
数据库
中间件
P2P技术
服务器端程序开发
Tcp/IP和Socket
C++学习
开发心得和读书笔记
ACE综合应用
ACE基础应用
海阔天空
您的位置:
ACE 开发者
>>
论坛
>>
ACE综合应用
>>
查看帖子
字体:
小
中
大
mfc和ace 在vs2005中
peakzhang 发表于: 2008-5-21 23:22 来源:
ACE 开发者
我想在vs2005基于对话框的mfc程序中用ace
我按照网上的方法,在初始化中加了
ace::int();
ace_tp_reactor()* p = new ace_tp_reactor();
......
等等
编译用vs8.0版的aced.dll,可是调试的时候,在ace_tp_reactor()* p = new ace_tp_reactor();抛出异常
调试进去,发觉有个事件有问题
可是我把程序移植到vc6.0下,确实好的。不知什么愿意
最新回复
peakzhang at 2008-5-21 23:22:36
自己解决了,办法如下
在包含都文件的时候,应该把ace的头文件,放到stdafx.h的最前面,比如,可以放到第一行,(我原来是放在mfc的头文件包含完的后面)。
这样,程序连接的时候,ace的多线程库,就会最先用,mfc的库,就后用,
保证了ace优先。
查看全部回复
我也来说两句
最新更新主题
服务器内存线性增长的问题,附工程~...
windows与linux
又有问题请教了:怎么分离不同端口的输入...
有多个客户端,在Acceptor怎样区分这些客...
ACE初学者的低级问题
reactor线程
Proactor中对异步IO预提交多个Recv出现...
Release 版本下 proactor 发生异常...
如何在Proactor中保证同步写
Proactor中调用delete this 框架报错?...
月度关注热点
服务器内存线性增长的问题,附工程~...
Proactor 自带例子 问题
Proactor中调用delete this 框架报错?...
最简单的Streams框架,为什么不对?...
有多个客户端,在Acceptor怎样区分这些客...
Proactor中对异步IO预提交多个Recv出现...
ACE初学者的低级问题
如何写一个可以在Unix和Windows之间移...
如何在Proactor中保证同步写
又有问题请教了:怎么分离不同端口的输入...
最新回复
在包含都文件的时候,应该把ace的头文件,放到stdafx.h的最前面,比如,可以放到第一行,(我原来是放在mfc的头文件包含完的后面)。
这样,程序连接的时候,ace的多线程库,就会最先用,mfc的库,就后用,
保证了ace优先。