早教吧 育儿知识 作业答案 考试题库 百科 知识分享

使用makepair报错当使用,并将其参数用作字符串时,编译就会报错.例如:mapcoll;coll.insert(makepair("zxr","xh"))当然我在程序顶端包含了string,map,也写了usingnamespacestd;错误提示如下:f:\microsoftvisuals

题目详情
使用make_pair报错
当使用,并将其参数用作字符串时,编译就会报错.例如:
mapcoll;
coll.insert(make_pair("zxr","xh"))
当然我在程序顶端包含了string,map,也写了using namespace std;
错误提示如下:f:\microsoft visual studio\vc98\include\utility(21) :error C2536:'std::pair::first' :cannot specify explicit initializer for arrays
f:\microsoft visual studio\vc98\include\utility(25) :see declaration of 'first'
f:\microsoft visual studio\vc98\include\utility(21) :while compiling class-template member function '__thiscall std::pair::std::pair(const char (&)[4],const char (&)[3])'
f:\microsoft visual studio\vc98\include\utility(21) :error C2536:'std::pair::second' :cannot specify explicit initializer for arrays
f:\microsoft visual studio\vc98\include\utility(26) :see declaration of 'second'
f:\microsoft visual studio\vc98\include\utility(21) :while compiling class-template member function '__thiscall std::pair::std::pair(const char (&)[4],const char (&)[3])'
错误指示:
#ifdef _MSC_VER
#pragma pack(push,8)
#endif /* _MSC_VER */
_STD_BEGIN
// TEMPLATE STRUCT pair
template struct pair {
typedef _T1 first_type;
typedef _T2 second_type;
pair()
:first(_T1()),second(_T2()) {}
pair(const _T1& _V1,const _T2& _V2)
:first(_V1),second(_V2) {}
template pair(const pair &p)
:first(p.first),second(p.second) {}
_T1 first;
_T2 second;
};
▼优质解答
答案和解析
改成:coll.insert(make_pair(string("zxr"),string("xh")))
看了 使用makepair报错当使...的网友还看了以下:

代数1、将3.26度,用度,分,秒表示写法:------度------分------秒2、将29.  2020-05-17 …

高考英语作文时态错了扣几分?是这样的就是英语作文让写十年后的我应该写将来时吧==结果我写的是我做了  2020-05-23 …

下列词语中有些字写错了,请将错误的依次改正在下面括号里。滑稽眩耀骇人听闻嘻戏缥缈兴高彩烈下列词语中  2020-06-29 …

按提示写歇后语:明明从不主动认错,瞧,做坏事被别人抓住了就.(按提示写歇后语:明明从不主动认错,瞧  2020-07-04 …

4.本文通过细节描写生动地揭示了人物的心理和性格特征。请参考示例品味下面细节描写的作用。示例:“没  2020-07-13 …

弄不清的物理题同学们写作业时,常用透明胶带把错处揭掉,在操作时往往把胶带用力抹一下使之与纸紧贴,才能  2020-11-11 …

假如你的全家人将准备去西藏旅游,最近一直在准备,请根据下面的提示,写一篇70词左右的短文.要点提示.  2020-11-13 …

4.本文通过细节描写生动地揭示了人物的心理和性格特征。请参考示例品味下面细节描写的作用。示例:“没错  2020-11-14 …

在线求指导:单句改错.请将错单句改错.请将错误在原文中标出,并将正确答案写在横线上.1.I'mloo  2020-12-24 …

下图为伏安法测电阻实验的电路,(1)在未检查电路的情况下,闭合开关,调节变阻器,电流表示数将,电压表  2021-01-22 …