什么是智能指针,什么时候应该使用?
c++ pointers smart-pointers c++-faq c++11
这段代码在概念上对三个指针(安全指针初始化)做了同样的事情:
int* p1 = nullptr; int* p2 = NULL; int* p3 = 0;
所以,什么是分配球的优势,nullptr在赋予它们的值NULL或0?
nullptr
NULL
0
c++ null c++-faq nullptr c++11
c++ ×2
c++-faq ×2
c++11 ×2
null ×1
nullptr ×1
pointers ×1
smart-pointers ×1