我必须使用2(gcov)文件的代码差异,这些文件在每行的前面都有计数器。
基本上我需要忽略前几个(x)列,然后将diff用于剩下的内容
例如:
文件:1
1 printf("Stack Overflow");
1 if(condition)
##### printf("Stack");
else
1 printf("Overflow");
文件2:
1 printf("Stack Overflow");
1 if(condition)
##### printf("Overflow");
else
1 printf("Stack");
我可以剥掉每条线前面的计数器。编辑文件(或创建新文件)。但是,我正在寻找一些选项,其中我们不必更改文件(或创建新的文件)来获取代码差异。为此尝试使用Python。