#include <stdint.h>
#include <stdlib.h>
#include <VideoInChain.h>
#include <VideoOutChain.h>
#include <stdint.h>
#include <stdlib.h>
...//rest of code
在不影响其余代码的情况下,我需要删除系统头文件重复项
我试过
sub uniq {
my %seen = ();
my @r = ();
foreach my $a (@_) {
unless ($seen{$a}) {
push @r, $a;
$seen{$a} = 1;
}
}
return @r;
}
@lines_temp = uniq(@lines_temp);
但它会删除所有类型的重复,包括“(”、“{”和空格
我只需要删除重复的系统文件