我正在尝试创建指向我的函数的智能指针.
我有这个功能:
double returnValue(int i){
return i;
}
Run Code Online (Sandbox Code Playgroud)
创建原始指针非常简单:
double (*somePTR)(int) = &returnValue;
Run Code Online (Sandbox Code Playgroud)
但是,如何制作智能指针,例如shared_ptr?
auto someptr = std::make_shared<double>(&returnValue);
Run Code Online (Sandbox Code Playgroud)
我尝试了很多选项,但没有任何效果.