16
Library introduction
[library]
16.4
Library-wide requirements
[requirements]
16.4.4
Requirements on types and expressions
[utility.requirements]
16.4.4.1
General
[utility.requirements.general]
1
#
[utility.
arg.
requirements]
describes requirements on types and expressions used to instantiate templates defined in the C++ standard library
.
[swappable.
requirements]
describes the requirements on swappable types and swappable expressions
.
[nullablepointer.
requirements]
describes the requirements on pointer-like types that support null values
.
[hash.
requirements]
describes the requirements on hash function objects
.
[allocator.
requirements]
describes the requirements on storage allocators
.