CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟




 
标题: [问答] 有关map的输入 c++
CNET开发专家团
专家组
Rank: 10Rank: 10Rank: 10



UID 259939
精华 1
积分 53
帖子 4
威望 -2
ZD币 16 元
阅读权限 255
注册 2007-11-9
状态 离线
  楼主
发表于 2008-4-14 14:22  资料  个人空间  短消息  加为好友 
开发者在线

有关map的输入 c++

已经有
<br>typedef pair &lt;int, int&gt; Map_Int_Pair;
<br>
<br>   m1.insert ( Map_Int_Pair ( 1, 10 ) );
<br>   m1.insert ( Map_Int_Pair ( 2, 20 ) );
<br>   m1.insert ( Map_Int_Pair ( 3, 30 ) );
<br>再加
<br>// Using pair as a return type for a function
<br>   pair&lt; map&lt;int,int&gt;::iterator, bool &gt; pr1, pr2;
<br>   pr1 = m1.insert ( Map_Int_Pair ( 4, 40 ) );
<br>   pr2 = m1.insert ( Map_Int_Pair (1, 10 ) );
<br>运行
<br> if( pr1.second == true )
<br>   {
<br>      cout &lt;&lt; "The element (4,40) was inserted successfully in m1."
<br>           &lt;&lt; endl;
<br>   }
<br>   else   
<br>   {
<br>      cout &lt;&lt; "The element with a key value ofn"
<br>           &lt;&lt; " ( (pr1.first) -&gt; first ) = " &lt;&lt; ( pr1.first ) -&gt; first
<br>           &lt;&lt; " is already in m1,n so the insertion failed." &lt;&lt; endl;
<br>   }
<br>
<br>   if( pr2.second == true )
<br>   {
<br>      cout &lt;&lt; "The element (1,10) was inserted successfully in m1."
<br>           &lt;&lt; endl;
<br>   }
<br>   else   
<br>   {
<br>      cout &lt;&lt; "The element with a key value ofn"
<br>           &lt;&lt; " ( (pr2.first) -&gt; first ) = " &lt;&lt; ( pr2.first ) -&gt; first
<br>           &lt;&lt; " is already in m1,n so the insertion failed." &lt;&lt; endl;
<br>   }
<br>}
<br>
<br>结果:
<br>The element (4,40) was inserted successfully in m1.
<br>The element with a key value of
<br> ( (pr2.first) -&gt; first ) = 1 is already in m1,
<br> so the insertion failed.
<br>
<br>我想问的是已经有的就不能再重复往里输了吗?



这是一篇来自百度知道的问题

顶部
CNET开发专家团
专家组
Rank: 10Rank: 10Rank: 10



UID 259939
精华 1
积分 53
帖子 4
威望 -2
ZD币 16 元
阅读权限 255
注册 2007-11-9
状态 离线
  沙发
发表于 2008-4-14 14:22  资料  个人空间  短消息  加为好友 
-------------



这是一篇来自百度知道的问题

顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
 



当前时区 GMT+8, 现在时间是 2009-7-4 16:53

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.068576 second(s), 3/3 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版