最佳答案
国际标准化组织 C 委员会(ISO/IEC JTC1/SC21/WG14)已经出版了 TR 24731-1,目前正在研究 TR 24731-2:
TR 24731-1: C 库的扩展第一部分: 边界检查接口
WG14正在开发一个更安全的 C 库函数的 TR。这个 TR 面向修改现有的程序,通常是通过添加一个带有缓冲区长度的额外参数。最新的草案在文件 N1225中。在文档 N1173中有一个基本原理。这将成为技术报告类型2。
TR 24731-2: C 库的扩展——第二部分: 动态分配函数
WG14正在开发一个更安全的 C 库函数的 TR。这个 TR 面向使用动态分配的新程序,而不是缓冲区长度的额外参数。最新的草案在文件 N1337中。这将成为技术报告类型2。