簡體   English   中英

除了消除 nullptr 參數的歧義外, std::nullptr_t 是否有任何用途?

[英]Is there any use for std::nullptr_t except to disambiguate nullptr parameters?

除了幫助避免 function 使用nullptr調用之外, std::nullptr_t類型真的有任何用處嗎?

void f(int* pi) {}

void f(std::nullptr_t np) {}

如果沒有f(std::nullptr_t)f(nullptr)將調用f(int*)

謝謝

不,那是它唯一的用例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM