Курсовая работа: Удаление комментариев из текста программ

char *token = strtok(buffer, "\r\n");

while(token)

{

linelist.Add(CString(token));

token = strtok(NULL, "\r\n");

}

full.UnlockBuffer();

int i, find, count;

BOOL bWrap = FALSE;

for(i = 0; i < linelist.GetSize(); i++)

{

if(linelist[i].Find(comment, 0) == 0)

{

if(bHasLineWraps)

{

if(linelist[i].Find(wrap, 0) == linelist[i].GetLength() - wrap.GetLength())

bWrap = TRUE;

}

linelist.RemoveAt(i);

i--;

continue;

}

else if((find = linelist[i].Find(comment, 0)) > 0)

{

if(bHasLineWraps)

{

if(linelist[i].Find(wrap, 0) == linelist[i].GetLength() - wrap.GetLength())

bWrap = TRUE;

}

К-во Просмотров: 319
Бесплатно скачать Курсовая работа: Удаление комментариев из текста программ