C++标准库教程

C++是由Bjarne Stroustrup于1979年在贝尔实验室开发的中级程序设计语言。 C++在各种平台上运行,例如Windows,Mac OS和各种版本的 UNIX/Linux。

C++标准库是以C++语言为核心编写的类,函数,宏,常量等的集合。一个头文件可以根据不同的编译器实现而变化。此教程中包含C++标准库中的内容,新的C++特定头文件以及C++标准模板库(STL)的其他重要的头文件。

面向读者

C++标准库是C++程序员的参考,帮助他们在项目开发过程与系统编程相关编程时参考应用。 本教程中所有的C++函数都是以一种易于理解的方式或示例来演示说明,这此示例可以很容易地在开发的C++项目中使用。

阅读或使用教程的前提条件

有C++编程语言的基本理解和知识,有助理解此库中包含的C++类和内置函数。所以要求读者最好有C语言或C++编程基础知识。

代码开发或测试环境

查看在Linux系统上安装的C++编译器,如下命令 -

对于本教程中给出的大多数示例,您可以加以运行和测试,因此您要还需要安装好C++的编译环境。还要熟悉C++的编译的链接,并执行输出结果。


猿狮妹
2022-08-17
C++标准库教程 编程课程
热门教程
1 C++标准库教程 C++标准库教程
2 ostream运算符= 它支持`C++ 11`标准版本的功能。它通过移动分配其成员和基类来获取右侧的内容。## 声明以下是`ostream::operator=`的声明**C++11**```cppcopy (1)fstream) = delete;move (2)fstream```## 参数- `rhs` − 另外的
3 std::resetiosflags()函数 C++函数std::resetiosflags的行为类似成员 unsetf 使用mask作为参数在作为操纵器插入/提取(在输入流或输出流上插入/提取)的流上被调用。它用于取消由参数 mask 指定的格式标志。
4 fstream::isopen()函数 返回流当前是否与文件相关联。如果流可以通过成功调用成员函数打开或直接在构建时关联到文件,并通过调用close()函数关闭或销毁解离。流文件关联由其内部流缓冲区保存:在内部,
5 fstream::rdbuf()函数 它返回一个指向内部filebuf对象的指针。下面是fstream::rduf()函数的声明。
6 std::setiosflags()函数 C++函数`std::resetiosflags`的行为类似成员 `setf` 使用`mask`作为参数在作为操纵器插入/提取(在输入流或输出流上插入/提取)的流上被调用。
7 C++ <fstream> 此数据类型通常用来表示文件流,并且具有 stream 和 ifstream 的能力,也就是说它可以创建文件,向文件写入信息和从文件读取信息。
8 ios::good()函数 它用于检查流的状态是否良好。
9 ios_base::Init 这用于构造此成员类型的对象,确保标准流对象(cin,cout,cerr,clog,cin,cout,cerr和clog)被构造和正确初始化。
10 std::put_money()函数 此函数首先通过构造一个类型为 basic_ostream::sentr 的对象来访问输出序列。 然后(如果计算 sentry 对象是 true),它调用 money_put::put(使用流的选择的区域设置)来执行格式化和插入操作
  • Copyright © 2021 猿狮院, All rights reserved.