⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 finddecl

📁 一套客户/服务器模式的备份系统代码,跨平台,支持linux,AIX, IRIX, FreeBSD, Digital Unix (OSF1), Solaris and HP-UX.
💻
字号:
#!/bin/shexec perl -e 'open(CPP, "'"$CPP"' '$2'|grep -v ^#|");while(<CPP>){  chop($_);  if($_ =~ /[ \t]+'$1'[ \t]*\(/){    $decl=$_;    until ($decl =~ /'$1'[ \t]*\(.*\)[ \t]*;/){      $decl .= <CPP>;      chop($decl);    }    $decl =~ /[ \t]*(.*)[ \t]*'$1'[ \t]*\((.*)\)[ \t]*;/;    $rettype = $1;    $args = $2;    if($rettype =~ /^[ \t]*$/){      $rettype = "int";    }    $rettype =~ s/[ \t]*extern[ \t]*//;    $rettype =~ s/^[ \t]*//;    $rettype =~ s/[ \t]*$//;    @argv = split(",", $args);    print "$rettype\n";    foreach $arg (@argv){      $arg =~ s/^[ \t]*//;      $arg =~ s/[ \t]*$//;      print "$arg\n";    }    close(CPP);    exit(0);  }}close(CPP);print "Not found.\n";exit(1);'

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -