是的,QMap是Qt框架中的一个类,用于存储键值对的容器,可以嵌套其他QMap,也就是说,QMap里面可以嵌入另一个QMap作为值。例如:

QMap<QString, QMap<QString, int>> myMap;
myMap["key1"]["subKey1"] = 1;
myMap["key1"]["subKey2"] = 2;
myMap["key2"]["subKey1"] = 3;
myMap["key2"]["subKey2"] = 4;

上述代码中,myMap是一个QMap,它的键类型是QString,值类型是另一个QMap,该内部的QMap的键类型也是QString,值类型是int。可以通过myMap["key1"]["subKey1"]这样的方式访问和修改嵌套的QMap中的值。

QMap里面能嵌入一个map嘛

原文地址: http://www.cveoy.top/t/topic/i0U5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录