From d9d912ab5e77403cbdf5d93d51b2b66e887d4b8f Mon Sep 17 00:00:00 2001 From: tomolatoon Date: Wed, 1 Feb 2023 09:17:11 +0900 Subject: [PATCH] =?UTF-8?q?=E3=83=AA=E3=83=B3=E3=82=AF=E4=BF=AE=E6=AD=A3?= =?UTF-8?q?=E3=81=AA=E3=81=A9=20-=20=E3=83=AA=E3=83=B3=E3=82=AF=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3=20-=20=E3=83=8F=E3=82=A4=E3=83=A9=E3=82=A4=E3=83=88?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3=20-=20=E4=BD=95=E6=95=85=E3=81=8B=E6=B6=88?= =?UTF-8?q?=E3=81=97=E3=81=A6=E3=81=97=E3=81=BE=E3=81=A3=E3=81=9F=E3=82=82?= =?UTF-8?q?=E3=81=AE=E3=82=92=E5=BE=A9=E5=B8=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reference/utility/pair/basic_common_reference.md | 2 ++ reference/utility/pair/common_type.md | 4 +++- reference/vector/vector.md | 3 ++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/reference/utility/pair/basic_common_reference.md b/reference/utility/pair/basic_common_reference.md index 068a924d88..47a9a594ac 100644 --- a/reference/utility/pair/basic_common_reference.md +++ b/reference/utility/pair/basic_common_reference.md @@ -15,6 +15,8 @@ namespace std { } ``` * basic_common_reference[link /reference/type_traits/basic_common_reference.md] +* pair[link ../pair.md] +* common_reference_t[link /reference/type_traits/common_reference.md] ## 概要 [`pair`](../pair.md)について、[`common_reference`](/reference/type_traits/common_reference.md)で共通の参照型を取得できるようにアダプトする[`basic_common_reference`](/reference/type_traits/common_reference.md)の特殊化である。 diff --git a/reference/utility/pair/common_type.md b/reference/utility/pair/common_type.md index eb8656a05f..d71b1ec73b 100644 --- a/reference/utility/pair/common_type.md +++ b/reference/utility/pair/common_type.md @@ -14,7 +14,9 @@ namespace std { } ``` * common_type[link /reference/type_traits/common_type.md] -* tuple-like[link ../tuple-like.md] +* pair[link ../pair.md] +* common_type_t[link /reference/type_traits/common_type.md] +* tuple-like[link /reference/tuple/tuple-like.md] ## 概要 [`pair`](../pair.md)について、どちらからも変換可能な共通の型を取得できるようにする[`common_type`](/reference/type_traits/common_type.md)の特殊化である。 diff --git a/reference/vector/vector.md b/reference/vector/vector.md index 058a582118..725ca5847c 100644 --- a/reference/vector/vector.md +++ b/reference/vector/vector.md @@ -442,4 +442,5 @@ int main() - 可変長のビット配列の実装としては、Boost C++ Librariesの[`dynamic_bitset`](http://www.boost.org/doc/libs/release/libs/dynamic_bitset/dynamic_bitset.html)がある。 - [N2669 Thread-Safety in the Standard Library (Rev 2)](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2669.htm) - [N4510 Minimal incomplete type support for standard containers, revision 4](http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/n4510.html) - +- [P2286R8 Formatting Ranges](https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2022/p2286r8.html) + - C++23から、Range・コンテナ、`pair`、`tuple`のフォーマット出力、および文字・文字列のデバッグ指定 (`"?"`) が追加された