Yxd:
呵呵,对,大家不要鄙视俺,还有一个性能更优的方法。
[阅读: 802] 2004-12-03 17:23:19
void Reverse( char* lpszText, int nLength )
{
char& temp = *( lpszText + nLength );
for ( ; &( lpszText[0] ) < &( lpszText[nLength-1] ); ++ lpszText, nLength -= 2 )
{
temp = lpszText[0];
lpszText[0] = lpszText[nLength-1];
lpszText[nLength-1] = temp;
}
temp = 0;
}
这是俺前几天给一来俺们公司面试的哥儿们现场出的题,俺原打算简单就他写的简历内容针对性的问一下,
但是他说都说不清楚,所以俺临时出了两道题给他做,另一道根据他简历出的是:简单写出socket编程中
server端和client端的程序流程,结果都做得很不好,俺给他一个小时做,出的题不算变态吧,而且这
个人是CS的研究生,俺以前都是别人鄙视和面试俺,,面试别人倒还真没什么经验。。。。这道题俺是拿
微软的一道类似题作了改动。