gpt4 book ai didi

C单元测试函数

转载 作者:行者123 更新时间:2023-12-02 21:47:12 25 4
gpt4 key购买 nike

在 C 或 C++ 中,如果我有一个具有以下结构的程序:

..includes..
..defines..

void function_one(int i) {
...
}

void function_two(const char * str) {
...
}

int main(int argc, char *argv[]) {
...
}

另存为main.c/cpp

如何编写一个新文件 test.c/cpp 来调用 main.c/cpp 中的函数?

我现在做得怎么样:

编译器标志:-etest_main
要编译的文件:main.c test.c
运行测试输出:空白无错误

我的测试主打印“此处”,但我不确定为什么测试可执行文件不是。

最佳答案

看看CUnit所以你不必重新发明轮子。这是他们的开发者简介 doc .

它是 xUnit 的一部分系列测试框架,已经存在多年。

关于C单元测试函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19324629/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com