下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

C++标准库扩展与增加的一些基本功能

作者:课课家教育     来源: http://www.kokojia.com点击数:1227发布时间: 2016-12-01 15:00:17

标签: C++库函数资源编译器

大神带你学编程,欢迎选课

  C++标准库(C++ Standard Library,亦可称作,C++标准程序库),是类库和函数的集合,其使用核心语言写成,由c++标准委员会制定,并不断维护更新。今天小编要为大家介绍一下C++标准库扩展与增加的一些基本功能。有兴趣的朋友,可以学习一下。

  1、C++标准库

  在C++的标准库中,它包含了很多我们在编程时所需要的函数以及一些其他的支持实体,用来扩展与增加了C++的一些基本语言功能。其实C++标准库中的内容也属于是C++编程语言中的一部分,毕竟它在语言的语义以及语法方面和C++是一模一样的。因为是使用C++的标准来定义了这两者的,所以每一个符合这个标准的编译器都为他们提供了一个完整的标准库。另外小编想说的是,C++强大的功能主要是来源于其丰富的类库及库函数资源。

C++标准库扩展与增加的一些基本功能_C++_库函数资源_编译器_课课家

  C++标准库的范围相对来说,还是比较特殊的。我们都知道如果使用这个C++标准库的话,使用该标准库将获得非常多的功能,当然啦也包括基本元素。就比如说:输入输出函数、基本语言支持以及异常处理(异常一般来说都是某一种错误,就是我们在程序执行的过程中所发生的一些偶然事件),实用函数,数学例程(比如说:各种各样预先就已经编写好了,并且还测试通过了的功能)。我们在程序执行过程中,为了可以更加高效的管理以及存储数据,也可以借助这些功能来实现。一般情况下,在C++开发中,要尽可能地利用标准库完成。

  如果大家想要更加高效的使用C++编程语言的话,那么就应该十分的熟悉C++标准库里面的内容。在这篇教程中,小编会为大家介绍会很有关C++标准库的功能知识。但是大家也知道,毕竟教程的篇幅有限,所以在这篇教程中所介绍到的知识一定还不太完整的。那么怎么办呢?小编的建议就是:多读书多看报多上网查阅资料,这样才可以有助我们学习更多的C++相关知识的。

  大家要注意一点,那就是我们在使用C++标准库所需要的声明以及定义的时候,它们两者的位置都是位于小编刚刚所介绍的标准头文件里面。有一些情况下,其实标准头文件是默认包含在程序文件中的。但是在大多数情况下,就一定要添加一个名为#include指令,将我们所需要使用的库功能所存在的头文件包含进来CIA可以。大家可以看到在附录C中,已经为我们列出了一个相当完整的头文件列表了。在这个附录中,还为我们简单的说明了每一个头文件所支持的功能。

  2、定义标准库

  大家知道标准库是在哪里定义的吗?其实C++标准库是在命名空间std中进行定义的,几乎所有的内容都是。那么换句话来说,也就是在标准库中所使用的所有名称都应该加上一个std前缀。就好像小编刚刚所讲述的一样,我们在引用标准库里面内容的时候,都是需要在名称前面加上一个前缀std,所以大家要多加留意咯。具体的语句代码行,如下所示:std::cout<<"The best place to start is at the beginning";

  除此之外,我们还可以在程序源文件开头的地方加上一个using的指令,具体的语句代码行,如下所示:using namespace std;

  这样子做的话,那么我们就可以省略标准库名称的前缀std了。有人就会问,这是为什么呢?那是因为在std中,所有名称在程序文件中都是自动可用的。由此可知,我们就可以将上面的语句改写成为下面的代码行,就是把std::这个前缀去掉就可以了。具体的语句代码行,如下所示:cout<<"The best place to start is at the beginning";

  小编结语:

  通过这篇编程语言教程,不知道大家是否已经学会了C++标准库扩展与增加的一些基本功能?如果还是不太懂,可以看多几遍教程哟!感谢大家对课课家教育的大力支持,你们的支持就是我们最大的动力。

赞(21)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程