gpt4 book ai didi

c++ - 将内存分配给类的指针

转载 作者:太空宇宙 更新时间:2023-11-04 15:27:07 24 4
gpt4 key购买 nike

QGeoRoutingManager:http://apidocs.meego.com/1.0/qtmobility/qgeoroutingmanager-members.html

这个类没有构造函数。我忘了给它的指针分配内存的方法了。

我做到了:

QGeoRoutingManager *a = new QGeoRoutingManager ();

这会导致错误:

calculateRoute.cpp:16: error: no matching function for call to ‘QtMobility::QGeoRoutingManager::QGeoRoutingManager()’
../../../../tarBalls/qt-mobility-opensource-src-1.2.0/install/include/QtLocation/qgeoroutingmanager.h:91: note: candidates are: QtMobility::QGeoRoutingManager::QGeoRoutingManager(const QtMobility::QGeoRoutingManager&)

根据错误消息“const QtMobility::QGeoRoutingManager&”,我应该在那里传递什么?

最佳答案

这是一个单例类,你可以这样访问它:

QGeoServiceProvider::routingManager().

检查 docs

关于c++ - 将内存分配给类的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6107041/

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