for循环中注意continue位置

1940阅读 0评论2010-11-02 zboom
分类:

    在循环中使用continue,要格外小心;要注意continue的位置,不要想当然,下面记录一个 for循环中嵌入continue,出的bug。
           for(int i = 0; i < size; i++)
                {
                        if(connected)
                        {
                                if(Send(data) <= 0)
                                {
                                        connected = false;
                                        //continue;   here bug
                                }
                                continue;
                        }
                        ConnectServer();
                }//end of for
上一篇:C与C++字符串处理差异导致Segmentation fault
下一篇:删除共享内存