out_ptr -- memory: P1132R8 out_ptr_t,out_ptr追加(#1050)

1 · cpprefjp · Jan. 21, 2023, 4:33 p.m.
diff --git a/reference/memory/out_ptr.md b/reference/memory/out_ptr.md new file mode 100644 index 000000000..e613eec81 --- /dev/null +++ b/reference/memory/out_ptr.md @@ -0,0 +1,80 @@ +# out_ptr +* memory[meta header] +* function template[meta id-type] +* std[meta namespace] +* cpp23[meta cpp] + +```cpp +namespace std { + template<class Pointer = void, class Smart, class... Args> + auto out_ptr(Smart& s, Args&&... args); +} +``` + +## 概要 +2重ポインタ`T**`引数経由で新規確保リソースへのポインタを返すレガシーC関数に対して、出力されたポインタ値...