c++98/11/14/17的一些区别

1、NULL 和 nullptr。尽量使用nullptr。
NULL一般会隐式转换为0,或者是(void *)0 所以啊对于c++的函数重载就有问题了啊int f(int a); int f(char *); 那你说f(NULL)会调用谁呢?

2、c++11开始支持初始化参数列表构造函数std::initializer_list<>

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 题目类型 a.C++与C差异(1-18) 1.C和C++中struct有什么区别? C没有Protection行为...
    阿面a阅读 12,322评论 0 10
  • 我理解的真正的“白富美”,气质应该是:我内心丰盛,并不需要靠堆砌名牌来虚张声势,彰显身份。我更注重精神层面的高品质...
    不青春不留白阅读 4,198评论 0 0
  • Word字体的字号与磅值(pt)对应关系: 字号「八号」对应磅值5 字号「七号」对应磅值5.5 字号「小六」对应磅...
    彤小白阅读 5,201评论 0 0
  • 石灰粉阅读 1,679评论 0 8

友情链接更多精彩内容