destroy -- <memory> : ranges::destroyとranges::destroy_nを追加 #999

1 · cpprefjp · Dec. 5, 2022, 7:35 a.m.
diff --git a/reference/memory/ranges_destroy.md b/reference/memory/ranges_destroy.md new file mode 100644 index 000000000..cb3b734e5 --- /dev/null +++ b/reference/memory/ranges_destroy.md @@ -0,0 +1,114 @@ +# destroy +* memory[meta header] +* std::ranges[meta namespace] +* function template[meta id-type] +* cpp20[meta cpp] + +```cpp +namespace std::ranges { + template <no-throw-input-iterator I, no-throw-sentinel<I> S> + requires destructible<iter_value_t<I>> + constexpr I destroy(I first, ...