Files
2025-10-25 03:02:53 +03:00

1009 B

[diff.cpp14.containers]

Annex C (informative) Compatibility [diff]

C.4 C++ and ISO C++ 2014 [diff.cpp14]

C.4.11 [containers]: containers library [diff.cpp14.containers]

1

#

Affected subclause: [associative.reqmts]

Change: Requirements change:

Rationale: Increase portability, clarification of associative container requirements.

Effect on original feature: Valid C++ 2014 code that attempts to use associative containers having a comparison object with non-const function call operator may fail to compile in this revision of C++.

[Example 1: #include struct compare{bool operator()(int a, int b){return a < b; }};

int main() {const std::set<int, compare> s; s.find(0);} — end example]