楼主:
Wardyal (Wardyal)
2025-01-21 10:48:05test_tool -v > /tmp/test_1.out
fd = fopen(read_buf, sizeof(read_buf), fd)
if(fgets(read_buf, sizof(read_buf), fd))
{
printf("%s\n", read_buf);
...
...
}
else
{
printf("Unknown\n");
return -1;
}
test_tool -f > /tmp/test_2.out
fd = fopen(read_buf, sizeof(read_buf), fd)
if(fgets(read_buf, sizof(read_buf), fd))
{
// Do other thing
...
...
}
else
{
printf("Unknown\n");
return -1;
}
就抠同一个方法 读东西 然后跑方法和一些东西
call 不同的参数 我现在是这样写两次
就觉得 好多废码的感觉
有点想把两个都 >> 到同一个档案
但是又想到有一些例外要处理就很麻烦 (输出空白或其他的东西)
我这辈子大概就这样了