tomato@ 发表于 2005-6-22 09:10:00

问2个小问题~~帮帮忙~谢咯

1.      如果使用TCP/IP,使用什么方法可以让一个服务器同时接受上千个客户端连接而且能高效的工作?



2    下面2个FOR 循环各有什么优、缺点啊?我看了半天都觉得一个样
// 第一个
for (i=0; i<N; i++)
{
if (condition)
    DoSomething();
else
    DoOtherthing();
}


// 第二个
if (condition)
{
for (i=0; i<N; i++)
    DoSomething();
}
else
{
    for (i=0; i<N; i++)
    DoOtherthing();
}

夜编程 发表于 2005-6-22 10:14:00

<P>1不是三言两语就能说清楚的。</P><P>2:</P><P>第一个,每次循环中都对condition检查,可以随时检查条件的改变,但开销大。</P><P>第二个,XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</P>

len4090 发表于 2005-6-22 11:34:00

不会

柠天欣 发表于 2005-6-24 14:37:00

不啊

游侠无极限 发表于 2005-6-24 16:55:00

<P>1、关键是MONEY</P><P>2、看看编译后的ASM</P>
页: [1]
查看完整版本: 问2个小问题~~帮帮忙~谢咯