gpt4 book ai didi

c++ - 'QNetworkRequest' 的初始化没有匹配的构造函数

转载 作者:太空宇宙 更新时间:2023-11-04 11:52:17 25 4
gpt4 key购买 nike

我试图获取网页的内容,所以我解析了所有的 div 并创建了一个文本文件,这里是我的起始代码,

      #include <QCoreApplication>
#include <QNetworkAccessManager>
#include <QNetworkRequest>
#include <QNetworkReply>
#include <QUrl>


int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);

QNetworkRequest* request = new QNetworkRequest("http://en.wikipedia.org/wiki/Cars");


return a.exec();
}

我收到这个错误:没有匹配的构造函数来初始化“QNetworkRequest”怎么了

请帮忙提前谢谢

最佳答案

QNewtorkRequest 在其构造函数中获取一个 QUrl 对象。您可以使用:

QNetworkRequest* request = new QNetworkRequest(QUrl("http://en.wikipedia.org/wiki/Cars"));

如果您想查看哪些参数被带入构造函数,请查看 Qt 的文档。如果您使用 QtCreator,该文档是嵌入式的,它通常会告知您可以作为参数提供给函数的可能类型。

关于c++ - 'QNetworkRequest' 的初始化没有匹配的构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17624877/

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