首页 > 代码库 > cplusplus标准库
cplusplus标准库
http://www.cplusplus.com/reference/
Standard C++ Library reference
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标准库
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。