您的位置:首页 > 其它

使用ACE注意的问题

2010-08-12 11:13 309 查看
在使用ACE之前,需要先调用ACE::init();


#include "ace/Init_ACE.h"


// ...


ACE::init();


// ...

1. 在使用mfc的程序中使用的ace.dll,必须是定义了ACE_HAS_MFC编译的,否则会有内存泄漏等问题。
2. 在使用标准C++类的程序中使用的ace.dll,最好是定义了ACE_HAS_STANDARD_CPP_LIBRARY编译的。
3. 在非mfc的程序中使用的ace.dll,最好是没有定义了ACE_HAS_MFC编译的。
4. 在不使用标准C++类的程序中使用的ace.dll,最好是没有定义了ACE_HAS_STANDARD_CPP_LIBRARY编译的。

以上均不是强制性要求,但是推荐这样做。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: