作业感悟

C++的nullptr是对NULL的优雅升级。NULL本质是0,可能在重载时引发歧义,比如同时有void f(int)void f(void*)时,f(NULL)会调用前者。而nullptr明确表示空指针类型,能精准匹配指针重载版本,消除二义性。这个微小的改进,体现了C++对类型安全的极致追求,让指针操作更可靠。

posted @ 2025-08-07 14:31  白底纸板  阅读(4)  评论(0)    收藏  举报