QT_BEGIN_NAMESPACE,QT_end_NAMESPACE是干什么用的
QT_BEGIN_NAMESPACE,QT_end_NAMESPACE是干嘛用的,怎么用,什么时候用
虽然查了一些资料,还是云里雾里,有什么通俗的解释
平时还真没注意这个宏,我的理解这是一个编译选项,当编译时指定了QT_NAMESPACE宏,就可以把Qt代码放到一个名字空间里,这样可以防止和第三方库集成时产生冲突。
QT_BEGIN_NAMESPACE,QT_END_NAMESPACE,QT_NAMESPACE等宏是Qt内部使用的,不建议其他程序使用