Qt QMap的基本用法
这是我第一次使用QMap,我不知道我做错了什么Qt QMap的基本用法,qt,qmap,Qt,Qmap,这是我第一次使用QMap,我不知道我做错了什么 #include <QMap> QMap<QString, int> name_sec_age; name_sec_age.insert("willy", 593381460); #包括 QMap name_secu_age; 姓名和年龄插入(“威利”,593381460); 我的错误是: “未知类型名称'name_secu_age'” 和“预期的非限定id” 我在mac上使用QtCreator 4.0和Qt5.6。 旁
#include <QMap>
QMap<QString, int> name_sec_age;
name_sec_age.insert("willy", 593381460);
#包括
QMap name_secu_age;
姓名和年龄插入(“威利”,593381460);
我的错误是:
“未知类型名称'name_secu_age'”
和“预期的非限定id”
我在mac上使用QtCreator 4.0和Qt5.6。
旁注:Qt Creator上的“运行”按钮不可用。要运行我的应用程序,我构建它,然后从finder中的路径打开应用程序。挺烦人的 你的设置一定是搞砸了。通过安装macports并使用Qt/Qt Creator,您可能会有更多的运气 在Qt 5.5.1下,以下内容对我来说很好:
#include <QMap>
int main() {
QMap<QString, int> name_sec_age;
name_sec_age.insert("willy", 593381460);
}
#包括
int main(){
QMap name_secu_age;
姓名和年龄插入(“威利”,593381460);
}
您不能像那样在野外运行代码,它需要在函数中运行
#include <QMap>
#include <QString>
#include <QDebug>
int main() {
QMap<QString, int> name_sec_age;
name_sec_age.insert("willy", 593381460);
qDebug() << name_sec_age;
}
#包括
#包括
#包括
int main(){
QMap name_secu_age;
姓名和年龄插入(“威利”,593381460);
qDebug()@Life4ants然后接受我或库巴·奥伯的答案:)