编程小记录

简介

本文主要记录一些平常编程中的一些小技巧
[NB:该文章为持续更新型]

没想好标题

  • if(nullptr==p)if(p==nullptr)
    两者没有任何区别,但是在书写if(p==nullptr)的时候,可能会不小心写成if(p=nullptr),此时编译器不能发现错误,所以第一种写法能有效的避免错误

  • nullptrNULL
    在c++中,如果需要表示空指针,建议使用nullptr

  • 类型转换
    在c++中应避免使用c风格的类型转使用,尽量使用static_cast,dynamic_cast,reinterpret_cast,const_cast

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 药大一直致力于发明出重磅炸弹——新药来一展药界领头大哥的风采,可惜未能如愿,反倒这几天产生了一个重磅新闻——...
    司铁阅读 971评论 5 2
  • 协议简介 漏洞信息漏洞编号MS17-010影响版本Windows 7/8.1/10Windows Server 2...
    韩小狼阅读 2,805评论 0 1
  • 没有什么比时间更具有说服力了,因为时间无需通知我们就可以改变一切。 时过境迁,任谁都无法逆转。那个得不到的人就忘了...
    土豆地瓜侠阅读 196评论 0 0