命名空间技巧

如果在程序中用到了两个或多个开源程序,其中都封装成静态库了,但两者均定义了typedef int64_t ,怎样在我的程序中解决这个问题呢?


用命名空间的方式。


namespace XXX_Lib

{
#include "XXX_.h"
}


XXX_Lib::int64_t iN;


copy from   https://bbs.csdn.net/topics/360070405

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试