Created on 2020-04-30.00:00:00 last changed 2 weeks ago
[ 2020-05-09; Reflector prioritization ]
Set priority to 3 after reflector discussions.
This issue resulted out of this editorial change request.In [container.node.overview], there is Table 79 [tab:container.node.compat] which indicates which containers have compatible nodes. It appears that rows along
multimap<K, T, C1, A> multimap<K, T, C2, A>
(i.e. multimaps with differing Compare functions) are missing from the table.(Same for multiset and unordered_multiset/map.) However, the introductory sentences in [container.node.overview] do not relate "compatible nodes" with Table 79 and do not clearly state transitivity:
A node handle is an object that accepts ownership of a single element from an associative container ([associative.reqmts]) or an unordered associative container ([unord.req]). It may be used to transfer that ownership to another container with compatible nodes. Containers with compatible nodes have the same node handle type. Elements may be transferred in either direction between container types in the same row of Table 79 [tab:container.node.compat].
|2020-05-09 19:23:21||admin||set||messages: + msg11275|