<分区>
我正在寻找 C 标准库的测试套件(主要是针对不联系“外部世界”的算法,所以 strcpy()
、memcmp()
, itoa()
& 喜欢)。
我尝试下载 GCC 源代码,但它们非常大,我很难找到任何我可以在其中重复使用的东西...
(明确地说,这个问题是关于 ANSI C 标准库的,而不是 POSIX 或其他。另外,我希望测试具有相当的可移植性。)
<分区>
我正在寻找 C 标准库的测试套件(主要是针对不联系“外部世界”的算法,所以 strcpy()
、memcmp()
, itoa()
& 喜欢)。
我尝试下载 GCC 源代码,但它们非常大,我很难找到任何我可以在其中重复使用的东西...
(明确地说,这个问题是关于 ANSI C 标准库的,而不是 POSIX 或其他。另外,我希望测试具有相当的可移植性。)
最佳答案
The public domain C library有相当简单的测试用例,它们嵌入在每个源代码文件中。例如:memcpy , strtol
关于C 标准库的综合开源测试套件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12150769/