C:调用两个名称相同但包不同的函数
我想为我自己编写的标准c库编写单元测试。C:调用两个名称相同但包不同的函数,c,unit-testing,C,Unit Testing,我想为我自己编写的标准c库编写单元测试。 所以,我想比较functions::tolower和我的tolower实现的输出。如何在不重命名函数的情况下执行此操作?我认为您可以在库头的开头添加一个define,如下所示: 定义降低我的成本 添加此预处理器命令将自动重命名文件中的临时函数,之后在main中只需调用my_tolower即可
所以,我想比较functions::tolower和我的tolower实现的输出。如何在不重命名函数的情况下执行此操作?我认为您可以在库头的开头添加一个define,如下所示: 定义降低我的成本 添加此预处理器命令将自动重命名文件中的临时函数,之后在main中只需调用my_tolower即可