读书人

请问命名冲突有关问题

发布时间: 2012-11-03 10:57:43 作者: rapoo

请教,命名冲突问题。
原本用了网上找的Mackup解析xml
然后现在又要用到的库中也有个文件UIMackup
都定义了CMarkup,所以引起了冲突
为此我在Mackup声明中定义了 命名空间Mackup
并在Mackup.cpp中使用using namespace Mackup;
还是有问题
但我在每个CMackup前面显示得调用Mackup::又没有问题了

1、请问是什么原因?
2、还有其他方法解决吗?实现文件里面这么写太别扭了

[解决办法]
#define Mackup::XXX XXX
感觉你的问题挺不可思议的……

读书人网 >C++

热点推荐