Difference between revisions of "Template:cpp/container/if map"
From cppreference.com
Andreas Krug (Talk | contribs) m (fmt) |
m (This edit fixes operator[]-dsc for flat_map, yet otherwise should not interfere with existing container pages. It's better to create a separate set of template pages for flat_(*) container adaptors anyway.) |
||
Line 1: | Line 1: | ||
{{#switch:{{{1|}}} | {{#switch:{{{1|}}} | ||
− | |map|multimap|unordered_map|unordered_multimap={{{2|}}} | + | |map|multimap|unordered_map|unordered_multimap|flat_map|flat_multimap={{{2|}}} |
|{{{3|}}} | |{{{3|}}} | ||
}}<noinclude> | }}<noinclude> | ||
{{documentation|Template:cpp/container/if assoc/doc}} | {{documentation|Template:cpp/container/if assoc/doc}} | ||
</noinclude> | </noinclude> |
Latest revision as of 05:21, 6 January 2024
This is one of the group of the templates used to categorize containers.
The general form is:
{{cpp/container/TERM|container|if-true|if-false (optional)}}
:
- results in if-true if container is one in given container/adaptor group.
- results in if-false (if present), otherwise.
TERM | Containers/adaptors in the group |
---|---|
if seq |
|
if assoc |
|
if ord |
|
if unord |
|
if uniq |
|
if eq |
|
if set |
|
if map |
|
if ad |
|
if flat |
|
if c++98 |
|
if c++11 |
|
[edit] Examples
{{cpp/container/if set|multiset|Yes|No}}
results in Yes.
{{cpp/container/if seq|multiset|Yes|No}}
results in No.
The above documentation is transcluded from Template:cpp/container/if assoc/doc. (edit | history) Subpages of this template. |