File tree Expand file tree Collapse file tree 1 file changed +3
-22
lines changed Expand file tree Collapse file tree 1 file changed +3
-22
lines changed Original file line number Diff line number Diff line change 3233
3233
3234
3234
\pnum
3235
3235
\effects
3236
- Equivalent to \tcode{a.emplace(std::forward<Args>(args)...)},
3236
+ Equivalent to: \tcode{return a.emplace(std::forward<Args>(args)...).first },
3237
3237
except that the element is inserted as close as possible to
3238
3238
the position just prior to \tcode{p}.
3239
3239
3240
- \pnum
3241
- \returns
3242
- An iterator pointing to the element
3243
- with the key equivalent to the newly inserted element.
3244
-
3245
3240
\pnum
3246
3241
\complexity
3247
3242
Logarithmic in general, but
4941
4936
\result
4942
4937
\tcode{iterator}
4943
4938
4944
- \pnum
4945
- \expects
4946
- \tcode{value_type} is
4947
- \oldconcept{EmplaceConstructible} into \tcode{X} from \tcode{args}.
4948
-
4949
4939
\pnum
4950
4940
\effects
4951
- Equivalent to \tcode{a.emplace(std::forward<Args>(args)...)}.
4952
-
4953
- \pnum
4954
- \returns
4955
- An iterator pointing to the element
4956
- with the key equivalent to the newly inserted element.
4957
- The \tcode{const_iterator} \tcode{p} is a hint
4941
+ Equivalent to: \tcode{return a.emplace(std::forward<Args>(args)...).first},
4942
+ expect that the \tcode{const_iterator} \tcode{p} is a hint
4958
4943
pointing to where the search should start.
4959
4944
Implementations are permitted to ignore the hint.
4960
-
4961
- \pnum
4962
- \complexity
4963
- Average case \bigoh{1}, worst case \bigoh{\tcode{a.size()}}.
4964
4945
\end{itemdescr}
4965
4946
4966
4947
\indexunordmem{insert}%
You can’t perform that action at this time.
0 commit comments