使用 Qt 使用 C++ 进行编程时,我应该包含哪些内容?仅包含 2 个
#include <QtCore>
#include <QtGui>
or
#include <QWidget>
#include <QDialog>
#include <QList>
#include <QKeyEvent>
#include <QObject>
每堂课?
Thanks!
仅包含您需要的类的定义 - 其他任何内容都不仅仅是懒惰,而且非常浪费,而且在我看来,风格很糟糕。
包括 QtGui(它本身包括 QtCore)将导致在编译中添加大约 350 个(!)头文件,而在您的示例中您只需要 6 个。编译将花费更长的时间,并且当有人尝试维护您的应用程序并浏览您的文件时他们将无法仅从包含中推断出每个文件/类正在尝试执行的操作 - 他们必须阅读整个源代码才能获得想法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)