除了帮助避免使用 nullptr
调用函数外,std::nullptr_t
类型真的有任何用处吗?
void f(int* pi) {}
void f(std::nullptr_t np) {}
没有f(std::nullptr_t)
,f(nullptr)
将会调用f(int*)
。
谢谢
除了帮助避免使用 nullptr
调用函数外,std::nullptr_t
类型真的有任何用处吗?
void f(int* pi) {}
void f(std::nullptr_t np) {}
没有f(std::nullptr_t)
,f(nullptr)
将会调用f(int*)
。
谢谢