Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/129.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ QMap<;QString,QVector<;QString>&燃气轮机;访问QVector C++;Qt_C++_Qt_Vector - Fatal编程技术网

C++ QMap<;QString,QVector<;QString>&燃气轮机;访问QVector C++;Qt

C++ QMap<;QString,QVector<;QString>&燃气轮机;访问QVector C++;Qt,c++,qt,vector,C++,Qt,Vector,我试图在我的课堂上使用这张地图 static QMap<QString,QVector<QString>> myMap = { {"aaa", {"bbb", "ccc"} }, {"ddd", {"eee", "fff"} }, {"ggg", {"hhh" "jjj"} }, }; 我所期望的是: value(“aaa”)返回一个QVector->第一个元素

我试图在我的课堂上使用这张地图

static QMap<QString,QVector<QString>> myMap = {
        {"aaa",       {"bbb",     "ccc"} },
        {"ddd",       {"eee",     "fff"} },
        {"ggg",       {"hhh"      "jjj"} },
};
我所期望的是:

value(“aaa”)返回一个QVector->第一个元素应该是“bbb”

同样适用于:(预期为“ccc”,但获得“bbbccc”)


我真的不明白为什么。有人有主意吗?

你漏掉了一个逗号:

{"ggg",       {"hhh"      "jjj"} },
                    ^here

啊,老兄,我想在显示器前好几个小时,非常感谢@用户3482407记住每隔几个小时休息一下,感受一下阳光照在脸上的感觉-这很有帮助!:-)
QString ret = myMap.value("aaa").last();
{"ggg",       {"hhh"      "jjj"} },
                    ^here