cplusplus标准库
C Library
The elements of the C language library are also included as a subset of the C++ Standard library. These cover many aspects, from general utility functions and macros to input/output functions and dynamic memory management functions:
- <cassert> (assert.h)
- C Diagnostics Library (header)
- <cctype> (ctype.h)
- Character handling functions (header)
- <cerrno> (errno.h)
- C Errors (header)
- <cfenv> (fenv.h)
- Floating-point environment (header)
- <cfloat> (float.h)
- Characteristics of floating-point types (header)
- <cinttypes> (inttypes.h)
- C integer types (header)
- <ciso646> (iso646.h)
- ISO 646 Alternative operator spellings (header)
- <climits> (limits.h)
- Sizes of integral types (header)
- <clocale> (locale.h)
- C localization library (header)
- <cmath> (math.h)
- C numerics library (header)
- <csetjmp> (setjmp.h)
- Non local jumps (header)
- <csignal> (signal.h)
- C library to handle signals (header)
- <cstdarg> (stdarg.h)
- Variable arguments handling (header)
- <cstdbool> (stdbool.h)
- Boolean type (header)
- <cstddef> (stddef.h)
- C Standard definitions (header)
- <cstdint> (stdint.h)
- Integer types (header)
- <cstdio> (stdio.h)
- C library to perform Input/Output operations (header)
- <cstdlib> (stdlib.h)
- C Standard General Utilities Library (header)
- <cstring> (string.h)
- C Strings (header)
- <ctgmath> (tgmath.h)
- Type-generic math (header)
- <ctime> (time.h)
- C Time Library (header)
- <cuchar> (uchar.h)
- Unicode characters (header)
- <cwchar> (wchar.h)
- Wide characters (header)
- <cwctype> (wctype.h)
- Wide character type (header)
Containers
- <array>
- Array header (header)
- <bitset>
- Bitset header (header)
- <deque>
- Deque header (header)
- <forward_list>
- Forward list (header)
- <list>
- List header (header)
- <map>
- Map header (header)
- <queue>
- Queue header (header)
- <set>
- Set header (header)
- <stack>
- Stack header (header)
- <unordered_map>
- Unordered map header (header)
- <unordered_set>
- Unordered set header (header)
- <vector>
- Vector header (header)
Input/Output Stream Library
Provides functionality to use an abstraction called streams specially designed to perform input and output operations on sequences of character, like files or strings.
This functionality is provided through several related classes, as shown in the following relationship map, with the corresponding header file names on top:

Atomics and threading library
- <atomic>
- Atomic (header)
- <condition_variable>
- Condition variable (header)
- <future>
- Future (header)
- <mutex>
- Mutex (header)
- <thread>
- Thread (header)
Miscellaneous headers
- <algorithm>
- Standard Template Library: Algorithms (library )
- <chrono>
- Time library (header)
- <codecvt>
- Unicode conversion facets (header)
- <complex>
- Complex numbers library (header)
- <exception>
- Standard exceptions (header)
- <functional>
- Function objects (header)
- <initializer_list>
- Initializer list (header)
- <iterator>
- Iterator definitions (header)
- <limits>
- Numeric limits (header)
- <locale>
- Localization library (header)
- <memory>
- Memory elements (header)
- <new>
- Dynamic memory (header)
- <numeric>
- Generalized numeric operations (header)
- <random>
- Random (header)
- <ratio>
- Ratio header (header)
- <regex>
- Regular Expressions (header)
- <stdexcept>
- Exception classes (header)
- <string>
- Strings (header)
- <system_error>
- System errors (header)
- <tuple>
- Tuple library (header)
- <typeindex>
- Type index (header)
- <typeinfo>
- Type information (header)
- <type_traits>
- type_traits (header)
- <utility>
- Utility components (header)
- <valarray>
- Library for arrays of numeric values (header)
cplusplus标准库的更多相关文章
- 什么是C++标准库?
C++中的标准程序库(简称标准库)是类库和函数的集合,其使用核心语言写成.标准程序库提供若干泛型容器.函数对象.泛型字符串和流(包含交互和文件I/O),支持部分语言特性和常用的函数,如开平方根.C++ ...
- 彻底弄清c标准库中string.h里的常用函数用法
在我们平常写的c/c++程序,一些算法题中,我们常常会用到c标准库中string.h文件中的函数,这些函数主要用于处理内存,字符串相关操作,是很有用的工具函数.而且有些时候,在笔试或面试中也会出现让你 ...
- [技术] OIer的C++标准库 : STL入门
注: 本文主要摘取STL在OI中的常用技巧应用, 所以可能会重点说明容器部分和算法部分, 且不会讨论所有支持的函数/操作并主要讨论 C++11 前支持的特性. 如果需要详细完整的介绍请自行查阅标准文档 ...
- C 标准库 - ctype.h
C 标准库 - ctype.h This header declares a set of functions to classify and transform individual charact ...
- C 标准库 - string.h
C 标准库 - string.h This header file defines several functions to manipulate C strings and arrays. stri ...
- C++ 标准库 permutation
首先,permutation指的是对元素的重排,比方a , b , c 三个元素的全部的重排为 abc, acb, bac,bca,cab,cba 总共 3! = 6 中情况,可是怎样声称这六 ...
- Python标准库--typing
作者:zhbzz2007 出处:http://www.cnblogs.com/zhbzz2007 欢迎转载,也请保留这段声明.谢谢! 1 模块简介 Python 3.5 增加了一个有意思的库--typ ...
- PHP SPL(PHP 标准库)
一.什么是SPL? SPL是用于解决典型问题(standard problems)的一组接口与类的集合.(出自:http://php.net/manual/zh/intro.spl.php) SPL, ...
- C 标准库系列之locale.h
locale.h 区域设置相关,主要针对时间日期.货币格式.字符控制.数字格式等以满足某区域的设置需要. locale设置类别主要包括以下几个宏定义的类别: LC_ALL:设置所有的类别: LC_CO ...
随机推荐
- java ftp上传文件 工具类
package com.learning.spboot.utils; import com.jcraft.jsch.*; import org.apache.commons.net.ftp.FTPCl ...
- Spring Boot 异步运用
使用@Async标签 导入包 org.springframework.scheduling.annotation.Async 并配置并发线程池asyncTaskConfig 实现AsyncConfig ...
- C Primer Plus Study Note
最近在学C语言,看好这本C Primer Plus,看到第九章了,记录一下第一章目录. 第一章 初识C语言 C语言的起源 选择C语言的理由 设计特性 高效性 可移植性 强大而灵活 面向程序员 缺点 C ...
- django(channel)到 ubuntu
1.准备工作 删除各app/migrations/下的以数字开头的数据库同步日志文件: 假设你使用的是Pycharm,我们要生成环境包: pip freeze > requirements.tx ...
- php 浏览记录功能
/** * 历史浏览记录 * $data array 浏览记录里作品的必要信息 */ private function _history($data){ if(!$data || !is_array( ...
- 微软连续12年成为Gartner分析和BI平台魔力象限的领导者
小悦还沉浸在新春开工大吉的工作中,微软Power BI就又迎来了一个好消息!据Gartner刚新鲜出炉的< 2019年Gartner的分析和商业智能平台魔力象限报告>,微软迄今已连续12 ...
- QT | 聊聊QT与直播流播放——从QMediaPlayer到Qt-AV
[原创文章,转载请注明来源,方便查看本文更新] 这段时间需要用QT开发一个播放直播流的功能,能够播放各种格式的直播流,并且CPU占用率不要太高(可以占用GPU),这些是我们的目标. 直播流推流的技术进 ...
- Hailstone冰雹序列问题
在复习数据结构,课程中提到Hailstone冰雹序列问题,问题如下 代码如下: public List<int> Hailstone(int n) { List<int> li ...
- Springboot 部署到linux(二)
之前写了一篇部署的文章,但是打包时会运行所有的单元测试,如果不想测试的话,可以采用这种方式. 第一部分:打包 1.pom.xm添加配置 <plugin> <groupId>or ...
- VS Code引用 vue/cli
npm i @vue/cli -g 引用cli脚手架 3.0版本 下载好后 找个空文件夹 vue create myvue 创建vue项目 myvue是自己项目名称 Your connec ...