ISO/IEC 13719-2:1998
Information technology -- Portable Common Tool Environment (PCTE) -- Part 2: C programming language binding
发布时间:1998-10-15 实施时间:


ISO/IEC 13719-2:1998标准是为了解决软件可移植性问题而制定的。在计算机系统中,不同的操作系统、编译器和硬件平台之间存在差异,这些差异会导致软件在不同的系统上无法正常运行。为了解决这个问题,PCTE提出了一种通用的编程环境,使得软件可以在不同的系统上运行。

该标准主要介绍了C编程语言绑定,它定义了一组C语言函数和数据类型,这些函数和数据类型可以在不同的计算机系统上使用。这些函数和数据类型包括文件操作、内存管理、字符串处理、数学函数等。通过使用这些函数和数据类型,开发人员可以编写可移植的C语言程序。

除了C编程语言绑定,ISO/IEC 13719-2:1998标准还包括了其他一些内容。例如,它定义了一组通用的数据类型,这些数据类型可以在不同的计算机系统上使用。它还定义了一组通用的错误码,这些错误码可以在不同的计算机系统上使用。

总的来说,ISO/IEC 13719-2:1998标准是一个非常重要的标准,它为软件开发人员提供了一种通用的编程环境,使得软件可以在不同的计算机系统上运行。通过使用该标准,开发人员可以编写可移植的C语言程序,从而提高软件的可移植性。

相关标准
- ISO/IEC 9899:1999 Programming languages -- C
- ISO/IEC 14882:2017 Programming languages -- C++
- ISO/IEC 9945:2009 Information technology -- Portable Operating System Interface (POSIX)
- ISO/IEC 12207:2008 Systems and software engineering -- Software life cycle processes
- ISO/IEC 15504-5:2012 Information technology -- Process assessment -- Part 5: An exemplar Process Assessment Model