c_cpp std :: unique_ptrのデリータ指定(关数渡し)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp std :: unique_ptrのデリータ指定(关数渡し)相关的知识,希望对你有一定的参考价值。

void file_delete(FILE* fp) { fclose(fp); }

std::unique_ptr<FILE, decltype(&file_delete)> p(fopen("hoge.txt", "w"), file_delete);

以上是关于c_cpp std :: unique_ptrのデリータ指定(关数渡し)的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp std :: unique_ptrのデリータ指定(ポインタではない构造体が帰る场合)

c_cpp std :: unique_ptrでポインタがそのまま使える场合のデリータ指定(关数オブジェクト版)

c_cpp 的std ::的unique_ptr

c_cpp 使用unique_ptr,智能指针

std :: list可以包含不同的std :: unique_ptr ?

指向 std::unique_ptr 的内容