From f8a8a06349c9b6ec87a1795cd171065689a1d9aa Mon Sep 17 00:00:00 2001 From: Shunya Date: Sat, 23 Aug 2025 17:41:29 +0900 Subject: [PATCH] =?UTF-8?q?=E3=81=84=E3=81=8F=E3=81=A4=E3=81=8B=E3=81=AE?= =?UTF-8?q?=E8=AA=A4=E5=AD=97=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reference/utility/pair/op_constructor.md | 2 +- reference/valarray/gslice_array/op_right_shift_assign.md | 2 +- reference/valarray/indirect_array/op_right_shift_assign.md | 2 +- reference/valarray/mask_array/op_right_shift_assign.md | 2 +- reference/valarray/slice_array/op_right_shift_assign.md | 2 +- reference/valarray/valarray/op_greater_equal.md | 2 +- reference/valarray/valarray/swap.md | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/reference/utility/pair/op_constructor.md b/reference/utility/pair/op_constructor.md index 84f94e1882..3b558b7fa5 100644 --- a/reference/utility/pair/op_constructor.md +++ b/reference/utility/pair/op_constructor.md @@ -94,7 +94,7 @@ constexpr pair(piecewise_construct_t, - [`is_constructible`](/reference/type_traits/is_constructible.md)`::value &&` [`is_constructible`](/reference/type_traits/is_constructible.md)`::value`であること - C++14まで : `U`が`first_type`に暗黙変換可能でない場合、もしくは`V`が`second_type`に暗黙変換可能でない場合、この関数はオーバーロード解決から除外される - (6)-(10) : - - C++23 : `FWD(u)`を`static_cast(u)`と定義して、[`is_constructible_v`](/reference/type_traits/is_constructible.md)`(FWD(p)))> &&` [`is_constructible_v`](/reference/type_traits/is_constructible.md)`(FWD(p)))>`であること + - C++23 : `FWD(u)`を`static_cast(u)`と定義して、[`is_constructible_v`](/reference/type_traits/is_constructible.md)`(FWD(p)))> &&` [`is_constructible_v`](/reference/type_traits/is_constructible.md)`(FWD(p)))>`であること - (7) : - [`is_constructible`](/reference/type_traits/is_constructible.md)`::value &&` [`is_constructible`](/reference/type_traits/is_constructible.md)`::value`であること - C++14まで : `const U&`が`first_type`に暗黙変換可能でない場合、もしくは`const V&`が`second_type`に暗黙変換可能でない場合、この関数はオーバーロード解決から除外される diff --git a/reference/valarray/gslice_array/op_right_shift_assign.md b/reference/valarray/gslice_array/op_right_shift_assign.md index c1e924f8b9..e4120f2ce4 100644 --- a/reference/valarray/gslice_array/op_right_shift_assign.md +++ b/reference/valarray/gslice_array/op_right_shift_assign.md @@ -14,7 +14,7 @@ void operator>>=(const ValOrProxy& xs) const; ## 効果 -元となる [`valarray`](../valarray.md) オブジェクトから参照によって抽出した各要素を、`xs` の各要素の値だけ左シフトする。 +元となる [`valarray`](../valarray.md) オブジェクトから参照によって抽出した各要素を、`xs` の各要素の値だけ右シフトする。 ## 戻り値 diff --git a/reference/valarray/indirect_array/op_right_shift_assign.md b/reference/valarray/indirect_array/op_right_shift_assign.md index e8e0f77fda..1a3f2d1c91 100644 --- a/reference/valarray/indirect_array/op_right_shift_assign.md +++ b/reference/valarray/indirect_array/op_right_shift_assign.md @@ -14,7 +14,7 @@ void operator>>=(const ValOrProxy& xs) const; ## 効果 -元となる [`valarray`](../valarray.md) オブジェクトから参照によって抽出した各要素を、`xs` の各要素の値だけ左シフトする。 +元となる [`valarray`](../valarray.md) オブジェクトから参照によって抽出した各要素を、`xs` の各要素の値だけ右シフトする。 ## 戻り値 diff --git a/reference/valarray/mask_array/op_right_shift_assign.md b/reference/valarray/mask_array/op_right_shift_assign.md index 87400f7dda..6a41061a1e 100644 --- a/reference/valarray/mask_array/op_right_shift_assign.md +++ b/reference/valarray/mask_array/op_right_shift_assign.md @@ -14,7 +14,7 @@ void operator>>=(const ValOrProxy& xs) const; ## 効果 -元となる [`valarray`](../valarray.md) オブジェクトから参照によって抽出した各要素を、`xs` の各要素の値だけ左シフトする。 +元となる [`valarray`](../valarray.md) オブジェクトから参照によって抽出した各要素を、`xs` の各要素の値だけ右シフトする。 ## 戻り値 diff --git a/reference/valarray/slice_array/op_right_shift_assign.md b/reference/valarray/slice_array/op_right_shift_assign.md index 1b899e0d06..80c3af5fca 100644 --- a/reference/valarray/slice_array/op_right_shift_assign.md +++ b/reference/valarray/slice_array/op_right_shift_assign.md @@ -14,7 +14,7 @@ void operator>>=(const ValOrProxy& xs) const; ## 効果 -元となる [`valarray`](../valarray.md) オブジェクトから参照によって抽出した各要素を、`xs` の各要素の値だけ左シフトする。 +元となる [`valarray`](../valarray.md) オブジェクトから参照によって抽出した各要素を、`xs` の各要素の値だけ右シフトする。 ## 戻り値 diff --git a/reference/valarray/valarray/op_greater_equal.md b/reference/valarray/valarray/op_greater_equal.md index d88ff7f8f3..cc8e1fc98a 100644 --- a/reference/valarray/valarray/op_greater_equal.md +++ b/reference/valarray/valarray/op_greater_equal.md @@ -27,7 +27,7 @@ namespace std { * ValOrProxy[italic] ## 概要 -`valarray`において、左辺が右辺以上を判定する。 +`valarray`において、左辺が右辺以上かを判定する。 - (1) : `xs`の各要素が、`ys`の各要素以上かを判定する。 - (2) : `xs`の各要素が、`y`以上かを判定する。 diff --git a/reference/valarray/valarray/swap.md b/reference/valarray/valarray/swap.md index 67bcee9d65..ea74562b4e 100644 --- a/reference/valarray/valarray/swap.md +++ b/reference/valarray/valarray/swap.md @@ -14,7 +14,7 @@ void swap(valarray& v) noexcept; ## 効果 -`*this`の内容を`x`と交換する。 +`*this`の内容を`v`と交換する。 ## 計算量