C++:从C语言过渡到C++
在这篇博客中,我将会介绍从C语言过渡到C++的一些基础知识。
目录
C++起源
C++的关键字
输出hello,world
编辑
命名空间
1.什么是命名空间
2.namespace的作用
3.域作用限定符
4.命名空间的使用
IO流
缺省参数
函数重载
引用
1.引用的定义
2.引用的特性
3.引用的使用
4.const引用
5.引用和指针
内联函数inline
nullptr
C++起源
在1979年,本贾尼·斯特劳斯特卢普在贝尔实验室中进行复杂的软件开发时,他感受到了C语言的局限性,于是他在此基础上设计了C++。
C++在C语言的基础上添加了面向对象编程的特性:封装、继承、多态。
随后几年,C++不断完善发展,在1998年推出了C++98,官方第一个较为完善的版本,引入了STL(标准模板库)。
在2011年,C++的一次革命性的更新,增加了大量特性和功能。
在2020年,C++又一次巨大更新,引入了模板(Modules)、概念(Concepts)、协程(Coroutines)等
在公司中,使用的比较多的都是C++98和C++11.
C++的关键字
输出hello,world
#include using namespace std; int main() { cout
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。