• 4883阅读
  • 3回复

QMap的值怎么设置为数组? [复制链接]

上一主题 下一主题
离线celerylxq
 

只看楼主 倒序阅读 楼主  发表于: 2015-11-30
QMap的值怎么设置为数组?
我想到用指针的方法,QMap<QString,BYTE *> pearPaMap;
然后
BYTE *pPaBuf = new BYTE(1024);
m_pRtuObject->pearPaMap.insert(strKey, pPaBuf);
memset(pPaBuf ,0,1024);//执行这句就内存飞了?
Qmap里能保存new出来的局部变量吗?
离线firebolt

只看该作者 1楼 发表于: 2015-11-30
QMap<QString , QByeArray &> 这样应该可以吧。
离线z55716368

只看该作者 2楼 发表于: 2015-11-30
你那个是数组指针不是数组吧、、、、
每一个问题 都是一次进步
离线celerylxq

只看该作者 3楼 发表于: 2015-12-04
回 z55716368 的帖子
z55716368:你那个是数组指针不是数组吧、、、、 (2015-11-30 16:25) 

姜还是老的辣呀,哈哈,一下就被你看到问题了,我那new那写错了
快速回复
限100 字节
 
上一个 下一个