gradeall.pl

来自「SSD6网上教程全部练习及答案 原版的正确答案」· PL 代码 · 共 18 行

PL
18
字号
$handindir = "..\\handin";
$feedbacksubdir = "feedback";

opendir(DIR, $handindir)
    or die print "Couldn't open $handindir\n";
@userdirs = grep(!/^\.\.?$/, readdir(DIR)); # elide . and .. from the list
@userdirs = sort(@userdirs);
closedir(DIR);

foreach $dir (@userdirs) {
	`del debugmalloc.c`;
	`copy $handindir\\$dir\\debugmalloc.c .`;
	`nmake -f debugmalloc.mak CLEAN`;
	`nmake -f debugmalloc.mak`;
	`grader.pl > $handindir\\$dir\\$feedbacksubdir\\feedback.txt`;
}

⌨️ 快捷键说明

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