码迷,mamicode.com
首页 >  
搜索关键字:null和nullptr的区别    ( 3个结果
c++中NULL和nullptr的区别
NULL在c++中是一个宏,是一个空指针常量,如果将NULL扩展为常数,那么这个数是0,类型为int。 所以,常数0既是整型常量,也是空指针常量,这就有可能导致二义性问题。因此,c++11新标准引入了 nullptr,将其作为空指针常量。 ...
分类:编程语言   时间:2018-09-02 01:59:59    阅读次数:244
NULL和nullptr的区别
//error C2665: “go”: 2 个重载中没有一个可以转换所有参数类型 NULL是0 nullptr是空指针void ...
分类:其他好文   时间:2016-07-12 13:47:34    阅读次数:100
NULL和nullptr的区别
指定std::nullptr_t类型的null指针常量,该类型可转换为任何原始指针类型。尽管您可以使用关键字nullptr而不包含任何标头,但如果您的代码使用类型std::nullptr_t,则您必须通过包含标头<cstddef>来定义该类型。请避免将NULL或零(0)用作null指针常量;nullptr不仅不易被..
分类:其他好文   时间:2015-10-31 18:44:41    阅读次数:198
3条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!