Wednesday, November 07, 2007

最贱的代码

修改网管项目的manager部分的时候,发现这么一段代码,不由得要拜服一下.

我猜这个人家里有三胞胎儿子,所以写代码的时候也要整三个一模一样的变量char * pBuf, * pBuff, *pBuffer,分别献给他的三个儿子,还有个堂表亲char *sBuf,可能送给他老婆吧,这样会让他有儿孙满堂的幸福感么?

我真想找他出来,一刀劈死拉倒!

int AnyTask::HandleMsgProcess(comm_head *rMsgHead, char *sBuf)
{
SendMsg(rMsgHead,"",++(rMsgHead->type));
char * pBuf, * pBuff, *pBuffer;

//此处省略若干

pBuf = sBuf;

pBuff = pBuf;

ACE_OS::strtok_r(pBuff, "\n", &pBuf);

sLine = pBuff;

if (!pBuff||!(*pBuff))

0 Comments:

Post a Comment

<< Home