关于Qt的类的声明的一个问题

xianyu2015 发布于 2015/05/10 22:49
阅读 371
收藏 0
qt中 为什么有的时候需要这样声明 class QAction;为何不直接 #include<QAction>,我用第一种构建程序的时候,可以成功,用第二种也成功,但是出现了警告:D:\QT PRACTISE\MyselfWord\myword.h:8: warning: extra tokens at end of....为什么呢?谢谢。。。
加载中
0
卖姑娘的小火柴
卖姑娘的小火柴
这是前置申明,一般在头文件里用到a类的指针或引用的话,就需要先申明a,而不需要定义。当然也可以直接include,但在这种情况下就增加了文件的依赖性,完全没必要
0
汤医森
汤医森

为了降低依赖性,头文件中尽量不include,实现文件中include

返回顶部
顶部