gpt4 book ai didi

qt - QWebView 类有什么区别?与 #include

转载 作者:行者123 更新时间:2023-12-04 06:49:25 26 4
gpt4 key购买 nike

这些定义有什么区别?

#include "QWebView"

类 QWebView;

最佳答案

class QWebView;是所谓的前向声明。这意味着,在完全声明类型之前,您无法访问类的详细信息(如方法/公共(public)变量)。前向声明仅告诉编译器该特定类型存在,而完整包含告诉编译器,该类提供了哪些方法等。

如果您只是不想在声明中使用该类型,那很好。但是,当您在 QWebView 类型的变量上调用方法时, ,如果您不包含完整的声明,您将收到错误消息。

关于qt - QWebView 类有什么区别?与 #include <QWebView>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3341219/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com