首页 > 试题广场 >

旧版工大紫丁香bbs 的telnet 服务有一个计数器,统计

[问答题]
旧版工大紫丁香bbs 的telnet 服务有一个计数器,统计被访问的次数。示意性的代码列在下面。请从中找出潜在的问题,并给出解决方案
NewConnection() //
 !"#$%&
{
pid_t pid;
unsigned long counter;
pid = fork();
if (pid == -1)
perror("fork");
else if (pid == 0)
{
counter = ReadCounterFromFile();
counter++;
WriteCounterToFile(counter);
Service(); //
'(
bbs
)*
exit(0);
}
else
return; //
+,-./01234
}

这道题你会答吗?花几分钟告诉大家答案吧!