• 4587阅读
  • 1回复

QT 转VC Map的使用问题 [复制链接]

上一主题 下一主题
离线jun11202006
 
只看楼主 倒序阅读 楼主  发表于: 2009-08-26
我在Qt中编译通过运行正确的程序拿到VC中却出错,通过调试发现问题出在一个Map身上,
   map<string , strcut>  m_map;
     m_map.insert(map<string, struct>::valut_type(string, struct))
问题就出在这个插入函数上,struct是我自己定义的一个结构体,请问各个高手,怎么解决此问题?
积极交流共同进步!
离线watera
只看该作者 1楼 发表于: 2009-08-29
你的写法让人很不舒服,最好这样写:
#include <utility>
m_map.insert(make_pair(string,struct));
可能你用的VC6.0,对c++标准支持出了名的差,换新版试试
快速回复
限100 字节
 
上一个 下一个