660___________________________________________ 11

       for:

for(; !feof(F)&&(strstr(S,SKey.c_str()) == NULL) ;

fgets(S,256,F)) ;

  while   .

11.8.2.4  :  break. Continue, return, ?
Abort

      , -
 -   .      , 
    ,   -
   -        -
     for, do  while.

           -
  ().       -
    .    
for, do  while   ,       '
  .

       break.  
    ,     switch.  break :

     for, do  while    
    .

,        :

        :

while(!feof(F))
{

fgets(S,256,F) ;

if(strstr(S,SKey.c_str()) !=NULL) break;

}

        goto, -
  - ,    .

  ,   ,  
 return.     break,  return   -
  ,     ,    .

  ,     ,    ,
   -  (.  4.9).   
    Abort,   -
,    -   .

    .   
Continue,      ,  -
        .

   Continue,  
       . , ,
         ,    , -
    *.       -
 :

while(!feof(F))
<

fgets(S,256,F) ;

if(S[0] != '*') continue;

if(strstr(S,SKey.c_str()) !=NULL) break;

}

       ,   *>>,  -
        .  , 