or_else -- optional: P0798R8 and_then/transform/or_else追加(#1057)

1 · cpprefjp · Jan. 19, 2023, 5:33 a.m.
diff --git a/reference/optional/optional/or_else.md b/reference/optional/optional/or_else.md new file mode 100644 index 000000000..b9d10ea86 --- /dev/null +++ b/reference/optional/optional/or_else.md @@ -0,0 +1,112 @@ +# or_else +* optional[meta header] +* function template[meta id-type] +* std[meta namespace] +* optional[meta class] +* cpp23[meta cpp] + +```cpp +template<class F> constexpr optional or_else(F&& f) const &; // (1) +template<class F> constexpr optional or_else(F&& f) &&; // (...