首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

QMap怎么以QList作为键值

2012-12-25 
QMap如何以QList作为键值? ? ?在开发中常会用到比较复杂的容器时,QMap QList会嵌套使用. 在VC6中定义? ? ?

QMap如何以QList作为键值

? ? ?在开发中常会用到比较复杂的容器时,QMap QList会嵌套使用. 在VC6中定义

? ? ? ?QMap<QString,QList<CHisDataItem>> map,编译时老报map未定义的错误.?

这是因为VC把>>当作一操作符了,以为map是一变量,所以编译出错. 我们重新命名一下就能解决这个问题.

? ? ? ? 代码:

? ? ? ?typedef QList<CHisDataItem> HisDataList;

? ? ? ? QMap<QString,HisDataList> map;?

?

热点排行