KF32 编译工具语言库手册
C 标准库(C90 / C99) · C++ 标准库(C++14)
| 项 | 内容 |
|---|---|
| 文档版本 | V1.0 |
| 文档日期 | 2026-10-29 |
| 适用工具链 | KF32 C/C++ Compiler(clang 14.0.6,Target kf32r) |
文档说明
本手册分两部分:第一部分描述交付的 C 标准库,第二部分描述交付的 C++ 标准库。
文档约定
- 每个函数/类的说明包含:函数名与签名、描述、输入、输出、注意事项。
- 配置不可用、与标准存在差异或需要特别规避的接口,在章节开头和条目处以"注意"标出。
总目录
第一部分 C 标准库
| 章节 | 内容 |
|---|---|
| 导读 | 支持标准、文档约定、快速分类导航 |
| 第 1 章 | stdio.h — 标准输入输出 |
| 第 2 章 | stdlib.h — 通用工具 |
| 第 3 章 | string.h / strings.h — 字符串操作 |
| 第 4 章 | wchar.h / wctype.h — 宽字符操作 |
| 第 5 章 | ctype.h — 字符分类与转换 |
| 第 6 章 | math.h — 数学函数 |
| 第 7 章 | complex.h — 复数运算 |
| 第 8 章 | fenv.h — 浮点环境 |
| 第 9 章 | time.h — 日期与时间 |
| 第 10 章 | 与标准的差异(ISO C90 / C99) |
| 附录 A | 头文件清单(C90/C99 要求 vs 提供) |
| 附录 B | 标准符号级对照表 |
第二部分 C++ 标准库
| 章节 | 内容 |
|---|---|
| 导读 | 支持标准、文档约定、快速分类导航 |
| 第 1 章 | algorithms(算法) |
| 第 2 章 | atomics(原子操作) |
| 第 3 章 | containers(容器) |
| 第 4 章 | diagnostics(诊断与异常) |
| 第 5 章 | IO(输入输出) |
| 第 6 章 | iterators(迭代器) |
| 第 7 章 | language(语言核心支持) |
| 第 8 章 | numerics(数值计算) |
| 第 9 章 | strings(字符串) |
| 第 10 章 | utilities(工具组件) |
| 第 11 章 | depr(已弃用) |
| 第 12 章 | library(库基础设施) |
| 第 13 章 | 与标准的差异(N3797 / C++14) |
| 附录 A | 头文件清单(C++14 要求 vs 提供) |