跳到主要内容

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 提供)