C++学习---STL中nullptr_t的实现原理
引言nullptr_t/nullptr是对C语言中NULL的替代,C语言中NULL通常定义为0或(void*)0,无法很好地处理与C++相关的环境,比如类指针的转换、赋值、比较等,容易出现异常。 我们来分析一下C++STL中是如何定义nullptr的,学习STL相关的编程技法。nullptr_t的定...
引言nullptr_t/nullptr是对C语言中NULL的替代,C语言中NULL通常定义为0或(void*)0,无法很好地处理与C++相关的环境,比如类指针的转换、赋值、比较等,容易出现异常。 我们来分析一下C++STL中是如何定义nullptr的,学习STL相关的编程技法。nullptr_t的定...