c++头文件、命名空间、std的复习整理
一、头文件
C++ 是在C语言的基础上开发的,C++ 仍然在使用C语言的库,stdio.h、stdlib.h、string.h 等头文件依然有效;此外 C++ 也开发了一些新的库,增加了自己的头文件,例如:
iostream:用于控制台输入输出头文件。
fstream:用于文件操作的头文件。
string:字符串类头文件。
c++头文件去掉了.h
的后缀。
#include<iostream>
#include<string>
二、命名空间
1、命名空间由来
在一个中大型软件开发过程中,会有多名程序员共同负责编写而成,会使用大量的变量和函数,不可避免地会出现变量或函数的命名冲突。若要将它们结合到一起就有可能会出现命名冲突。
为了解决合作开发时的命名冲突问题,C++ 引入了命名空间(Namespace)的概念。
2、使用方法
namespace 是C+