简介
本文主要记录一些平常编程中的一些小技巧
[NB:该文章为持续更新型]
没想好标题
-
if(nullptr==p) 与 if(p==nullptr)
两者没有任何区别,但是在书写if(p==nullptr)的时候,可能会不小心写成if(p=nullptr),此时编译器不能发现错误,所以第一种写法能有效的避免错误 -
nullptr与NULL
在c++中,如果需要表示空指针,建议使用nullptr -
类型转换
在c++中应避免使用c风格的类型转使用,尽量使用static_cast,dynamic_cast,reinterpret_cast,const_cast
网友评论