亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? associativecontainer.html

?? ISO_C++:C++_STL開發文檔
?? HTML
?? 第 1 頁 / 共 2 頁
字號:
<HTML><!--  -- Copyright (c) 1996-1999  -- Silicon Graphics Computer Systems, Inc.  --  -- Permission to use, copy, modify, distribute and sell this software  -- and its documentation for any purpose is hereby granted without fee,  -- provided that the above copyright notice appears in all copies and  -- that both that copyright notice and this permission notice appear  -- in supporting documentation.  Silicon Graphics makes no  -- representations about the suitability of this software for any  -- purpose.  It is provided "as is" without express or implied warranty.  --  -- Copyright (c) 1994  -- Hewlett-Packard Company  --  -- Permission to use, copy, modify, distribute and sell this software  -- and its documentation for any purpose is hereby granted without fee,  -- provided that the above copyright notice appears in all copies and  -- that both that copyright notice and this permission notice appear  -- in supporting documentation.  Hewlett-Packard Company makes no  -- representations about the suitability of this software for any  -- purpose.  It is provided "as is" without express or implied warranty.  --  --><Head><Title>Associative Container</Title><!-- Generated by htmldoc --></HEAD><BODY BGCOLOR="#ffffff" LINK="#0000ee" TEXT="#000000" VLINK="#551a8b" 	ALINK="#ff0000"> <IMG SRC="CorpID.gif"      ALT="SGI" HEIGHT="43" WIDTH="151"> <!--end header--><BR Clear><H1>Associative Container</H1><Table CellPadding=0 CellSpacing=0 width=100%><TR><TD Align=left><Img src = "containers.gif" Alt=""   WIDTH = "194"  HEIGHT = "38" ></TD><TD Align=right><Img src = "concept.gif" Alt=""   WIDTH = "194"  HEIGHT = "38" ></TD></TR><TR><TD Align=left VAlign=top><b>Category</b>: containers</TD><TD Align=right VAlign=top><b>Component type</b>: concept</TD></TR></Table><h3>Description</h3>An Associative Container is a variable-sized <A href="Container.html">Container</A> thatsupports efficient retrieval of elements (values) based on keys.  Itsupports insertion and removal of elements, but differs from a<A href="Sequence.html">Sequence</A> in that it does not provide a mechanism for inserting anelement at a specific position. <A href="#1">[1]</A><P>As with all containers, the elements in an Associative Container areof type <tt>value_type</tt>.  Additionally, each element in an AssociativeContainer has a <i>key</i>, of type <tt>key_type</tt>.  In some AssociativeContainers, <A href="SimpleAssociativeContainer.html">Simple Associative Containers</A>, the <tt>value_type</tt> and<tt>key_type</tt> are the same: elements are their own keys.  In others, thekey is some specific part of the value.  Since elements are storedaccording to their keys, it is essential that the key associated witheach element is immutable.  In <A href="SimpleAssociativeContainer.html">Simple Associative Containers</A> thismeans that the elements themselves are immutable, while in other types of Associative Containers, such as <A href="PairAssociativeContainer.html">Pair Associative Containers</A>, the elements themselves are mutable butthe part of an element that is its key cannot be modified.  This meansthat an Associative Container's value type is not <A href="Assignable.html">Assignable</A>.<P>The fact that the value type of an Associative Container is not<A href="Assignable.html">Assignable</A> has an important consequence: associativecontainers cannot have mutable iterators.  This is simply becausea mutable iterator (as defined in the <A href="trivial.html">Trivial Iterator</A> requirements)must allow assignment.  That is, if <tt>i</tt> is a mutable iterator and <tt>t</tt> is an object of <tt>i</tt>'s value type, then <tt>*i = t</tt> must be a validexpression.  <P>In <A href="SimpleAssociativeContainer.html">Simple Associative Containers</A>, where the elements are the keys,the elements are completely immutable; the nested types <tt>iterator</tt> and<tt>const_iterator</tt> are therefore the same.  Other types of associativecontainers, however, do have mutable elements, and do provideiterators through which elements can be modified.  <A href="PairAssociativeContainer.html">Pair Associative Containers</A>, for example, have two differentnested types <tt>iterator</tt> and <tt>const_iterator</tt>.  Even in this case,<tt>iterator</tt> is not a mutable iterator: as explained above,it does not provide the expression <tt>*i = t</tt>.  It is, however, possibleto modify an element through such an iterator: if, for example, <tt>i</tt>is of type <tt><A href="Map.html">map</A>&lt;int, double&gt;</tt>, then <tt>(*i).second = 3</tt> is a validexpression.<P>In some associative containers, <A href="UniqueAssociativeContainer.html">Unique Associative Containers</A>,it is guaranteed that no two elements have the same key. <A href="#2">[2]</A>  In otherassociative containers, <A href="MultipleAssociativeContainer.html">Multiple Associative Containers</A>, multipleelements with the same key are permitted.<h3>Refinement of</h3><A href="ForwardContainer.html">Forward Container</A>, <A href="DefaultConstructible.html">Default Constructible</A><h3>Associated types</h3>One new type is introduced, in addition to the types defined in the<A href="ForwardContainer.html">Forward Container</A> requirements.<Table border><TR><TD VAlign=top>Key type</TD><TD VAlign=top><tt>X::key_type</tt></TD><TD VAlign=top>The type of the key associated with <tt>X::value_type</tt>.  Note that the   key type and value type might be the same.</TD></tr></table><h3>Notation</h3><Table><TR><TD VAlign=top><tt>X</tt></TD><TD VAlign=top>A type that is a model of Associative Container</TD></TR><TR><TD VAlign=top><tt>a</tt></TD><TD VAlign=top>Object of type <tt>X</tt></TD></TR><TR><TD VAlign=top><tt>t</tt></TD><TD VAlign=top>Object of type <tt>X::value_type</tt></TD></TR><TR><TD VAlign=top><tt>k</tt></TD><TD VAlign=top>Object of type <tt>X::key_type</tt></TD></TR><TR><TD VAlign=top><tt>p</tt>, <tt>q</tt></TD><TD VAlign=top>Object of type <tt>X::iterator</tt></TD></tr></table><h3>Definitions</h3>If <tt>a</tt> is an associative container, then <tt>p</tt> is a<i>valid iterator in a</i> if it is a valid iterator that is reachable from <tt>a.begin()</tt>.<P>If <tt>a</tt> is an associative container, then <tt>[p, q)</tt> is a <i>valid range in a</i>if <tt>[p, q)</tt> is a valid range and <tt>p</tt> is a valid iterator in <tt>a</tt>.<h3>Valid expressions</h3>In addition to the expressions defined in <A href="ForwardContainer.html">Forward Container</A>, thefollowing expressions must be valid.<Table border><TR><TH>Name</TH><TH>Expression</TH><TH>Type requirements</TH><TH>Return type</TH></TR><TR><TD VAlign=top>Default constructor</TD><TD VAlign=top><pre>X()X a;</pre></TD><TD VAlign=top>&nbsp;</TD><TD VAlign=top>&nbsp;</TD></TR><TR><TD VAlign=top>Erase key</TD><TD VAlign=top><tt>a.erase(k)</tt></TD><TD VAlign=top>&nbsp;</TD><TD VAlign=top><tt>size_type</tt></TD></TR><TR><TD VAlign=top>Erase element</TD><TD VAlign=top><tt>a.erase(p)</tt></TD><TD VAlign=top>&nbsp;</TD><TD VAlign=top><tt>void</tt></TD></TR><TR><TD VAlign=top>Erase range</TD><TD VAlign=top><tt>a.erase(p, q)</tt></TD><TD VAlign=top>&nbsp;</TD><TD VAlign=top><tt>void</tt></TD></TR><TR><TD VAlign=top>Clear</TD><TD VAlign=top><tt>a.clear()</tt></TD><TD VAlign=top>&nbsp;</TD><TD VAlign=top><tt>void</tt></TD></TR><TR><TD VAlign=top>Find</TD><TD VAlign=top><tt>a.find(k)</tt></TD><TD VAlign=top>&nbsp;</TD><TD VAlign=top><tt>iterator</tt> if <tt>a</tt> is mutable, otherwise <tt>const_iterator</tt></TD></TR><TR><TD VAlign=top>Count</TD><TD VAlign=top><tt>a.count(k)</tt></TD><TD VAlign=top>&nbsp;</TD><TD VAlign=top><tt>size_type</tt></TD></TR><TR><TD VAlign=top>Equal range</TD><TD VAlign=top>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产综合久久久久久久 | 欧美精品一区二区精品网| 久久久国产综合精品女国产盗摄| 亚洲欧美日韩在线| 色综合久久久久网| 亚洲午夜久久久| 成人午夜激情影院| 中文字幕在线不卡一区二区三区| 国产综合色视频| 国产偷v国产偷v亚洲高清| 国产剧情一区二区| 国产精品视频一二三| 国产成人av电影在线| 国产精品污www在线观看| 成人黄色片在线观看| 亚洲黄色免费电影| 欧美久久久影院| 国产一区二区伦理| 亚洲人成伊人成综合网小说| 在线观看日韩国产| 视频在线观看一区二区三区| 91麻豆精品国产自产在线观看一区| 日韩在线一区二区| 国产欧美一区二区三区在线看蜜臀| 成人精品免费网站| 日本vs亚洲vs韩国一区三区二区 | 久久99精品国产麻豆不卡| 26uuu精品一区二区 | 亚洲国产成人精品视频| 欧美电视剧在线看免费| 91玉足脚交白嫩脚丫在线播放| 一区二区三区视频在线看| 91精品国产综合久久蜜臀| 成人精品一区二区三区四区| 亚洲成人你懂的| 国产精品福利一区二区三区| 91精品国产欧美一区二区| 成人av网在线| 精品一区二区免费在线观看| 一区二区三区免费观看| 久久久99精品久久| 欧美大黄免费观看| 欧美亚洲禁片免费| 成人一级片在线观看| 麻豆成人av在线| 天天色 色综合| 亚洲午夜久久久久久久久电影院| 国产婷婷一区二区| 日韩一区二区免费在线电影| 欧美性受xxxx| 日本久久电影网| 欧美亚洲精品一区| 91国偷自产一区二区开放时间 | 久久国产乱子精品免费女| 亚洲已满18点击进入久久| 一区在线观看视频| 中文字幕一区av| 亚洲欧美日韩国产手机在线| 国产精品久久久久影院亚瑟| 国产精品三级av在线播放| 国产日韩亚洲欧美综合| 日韩一区二区精品在线观看| 日韩欧美另类在线| 国产日韩欧美综合在线| 国产喷白浆一区二区三区| 国产午夜精品一区二区三区视频| 久久久蜜桃精品| 亚洲女同ⅹxx女同tv| 亚洲午夜精品网| 国产一区福利在线| a4yy欧美一区二区三区| 日韩欧美另类在线| 欧美国产亚洲另类动漫| 亚洲永久精品大片| 精品一区二区日韩| 91香蕉国产在线观看软件| 欧美剧情片在线观看| 久久久www成人免费无遮挡大片| 欧美一区二区三区日韩| 国产日产精品1区| 婷婷开心久久网| 成人在线视频首页| 91精品国产乱码久久蜜臀| 欧美国产一区视频在线观看| 日韩综合在线视频| 91免费观看在线| 久久嫩草精品久久久精品一| 天天色 色综合| 91成人在线精品| 久久久噜噜噜久久中文字幕色伊伊| 亚洲伦理在线精品| 国产成人免费网站| 日韩一卡二卡三卡国产欧美| 亚洲最大成人网4388xx| 成人av资源站| 国产精品国产a级| 成人亚洲一区二区一| 欧美tickling挠脚心丨vk| 日韩在线一区二区三区| 欧美老女人在线| 亚洲国产精品尤物yw在线观看| 91片黄在线观看| 国产精品久久午夜夜伦鲁鲁| 国产一区二区三区综合| 久久久九九九九| 高清久久久久久| 亚洲欧洲韩国日本视频| 成人精品免费看| 亚洲另类春色校园小说| 色哟哟在线观看一区二区三区| 欧美高清在线精品一区| 色诱视频网站一区| 午夜精品成人在线视频| 这里只有精品电影| 国产美女一区二区| 亚洲免费色视频| 欧美三片在线视频观看 | 欧美电影免费观看高清完整版| 日韩高清欧美激情| 久久综合九色综合欧美就去吻| 国产成a人无v码亚洲福利| 亚洲一区二区精品久久av| 欧美哺乳videos| 色哟哟精品一区| 久久99精品一区二区三区三区| 久久精品视频一区二区| 91国偷自产一区二区三区观看| 秋霞影院一区二区| 亚洲日本va在线观看| 日韩一二在线观看| 91视频免费播放| 国产成人免费视频精品含羞草妖精| 久久av老司机精品网站导航| 久久伊人中文字幕| 6080日韩午夜伦伦午夜伦| 91亚洲精品一区二区乱码| 国产伦精品一区二区三区在线观看| 国产精品不卡一区| 久久精品欧美日韩| 91精品国产综合久久蜜臀| 欧美亚洲综合网| 91在线国内视频| 成人黄色一级视频| 国产一区二区精品久久| 捆绑变态av一区二区三区| 亚洲一级不卡视频| 亚洲一区二区三区国产| 一区二区三区在线视频观看58 | 国产精品久久久久久久浪潮网站| 欧美xxxx老人做受| 日韩亚洲欧美一区二区三区| 欧美色男人天堂| 欧美日韩国产不卡| 日韩一区国产二区欧美三区| 91精品国产综合久久精品图片| 在线观看日韩高清av| 欧美性生交片4| 欧美一区二区大片| 日韩欧美一级在线播放| 日韩精品一区二区三区四区视频 | 高清在线成人网| 91亚洲精品乱码久久久久久蜜桃| 91免费视频观看| 99久久综合99久久综合网站| 99久久精品99国产精品| 91久久精品网| 日韩欧美激情一区| 综合久久久久久| 天堂久久久久va久久久久| 久久99久久99精品免视看婷婷| 国产馆精品极品| 欧美色电影在线| 欧美高清在线精品一区| 天天操天天干天天综合网| 国产盗摄一区二区三区| 色婷婷国产精品久久包臀| 亚洲精品一线二线三线无人区| 亚洲婷婷综合色高清在线| 午夜精品爽啪视频| www.欧美日韩国产在线| 欧美电影免费观看高清完整版在 | 国产日产欧美一区二区视频| 亚洲一区二区三区美女| 成人av免费在线播放| 综合激情成人伊人| 国产一级精品在线| 日韩一区二区三区在线视频| 国产精品二三区| 成人一区在线观看| 久久影院视频免费| 韩国一区二区三区| 在线不卡中文字幕| 亚洲va欧美va人人爽午夜| 色综合一区二区| 色婷婷亚洲一区二区三区| 欧美日韩免费视频| 国产日韩成人精品| 天堂午夜影视日韩欧美一区二区| 99久久精品国产毛片| 91麻豆精品国产91久久久|