copyable-box -- single_viewの実装例を追加 #713

1 · cpprefjp · March 24, 2022, 3:46 a.m.
diff --git a/reference/ranges/copyable_box.md b/reference/ranges/copyable_box.md new file mode 100644 index 000000000..e87eee94a --- /dev/null +++ b/reference/ranges/copyable_box.md @@ -0,0 +1,66 @@ +# copyable-box +* ranges[meta header] +* class template[meta id-type] +* cpp20[meta cpp] + +## 概要 + +`copyable-box` は、規格の文中に現れる説明専用のクラスである。 + +`copyable-box<T>` は、[`std::optional`](/reference/optional/optional.md)`<T>`とほとんど同じであるものの、 +`T` が `copyable`のモデルであるか、`is_nothrow_move_constructible_v<T> && is...