このページでは、説明専用のライブラリをまとめる。 これらはC++規格の文章中に現れる説明のためのものであり、実際に使うことはできない。
名前 | 説明 | 対応バージョン |
---|---|---|
decay-copy |
decay した型にコピーまたはムーブする (function template) |
C++20 |
synth-three-way |
(function template) | C++20 |
synth-three-way-result |
(function template) | C++20 |
<concepts>
名前 | 説明 | 対応バージョン |
---|---|---|
boolean-testable |
真理値型 (concept) | C++20 |
<iterator>
名前 | 説明 | 対応バージョン |
---|---|---|
with-reference |
型T に参照を付加する (alias template) |
C++20 |
can-reference |
with-reference 可能 (concept) |
C++20 |
dereferenceable |
単純な間接参照が可能 (concept) | C++20 |
is-integer-like |
符号付整数型と同等の型か否かを表す (variable template) | C++20 |
is-signed-integer-like |
符号なし整数型と同等の型か否かを表す (variable template) | C++20 |
<ranges>
名前 | 説明 | 対応バージョン |
---|---|---|
copyable-box |
コピー可能、または例外なしでムーブ可能な場合のみ値を保持する型 (class template) | C++20 |