Oracle Solaris Studio 12.2:C++ 用户指南

11.7.2 不可替换的内容

标准头文件 <exception><new><typeinfo> 与编译器本身以及 libCrun 紧密相关,不能可靠替换。库 libCrun 包含了编译器依赖且不能替换的许多“帮助”函数。

从 C 继承的 17 个标准头文件(<stdlib.h><stdio.h><string.h> 等)与 Solaris 操作系统和 Solaris 基本运行时库 libc 紧密相关,不能可靠替换。这些头文件的 C++ 版本(<cstdlib><cstdio><cstring> 等)与基本 C 版本紧密相关,不能可靠替换。