ВУЗ:
Составители:
4
7
{
if(strcmp(fileInfo.ff_name,".") && strcmp(fileInfo.ff_name,".."))
{
strcat(buf,fileInfo.ff_name);
if(fileInfo.ff_attrib==FA_DIREC)
scanDir(buf,dirItem);
else
/***********************************************************************
ЕСЛИ ВЫБРАН КАТАЛОГ ТО:
строковая переменная buf, заканчивающаяся нулем, содержит полный путь доступа к очеред-
ному файлу. Значение переменной buf может быть использовано в качестве параметра для функции
поиска цепочек-образов.
***********************************************************************/
dirItem-Add(buf);
buf[count]='\0';
}
err = findnext(&fileInfo);
}
findclose(&fileInfo);
}
//------------------------------------------------------------------------------------------------------------
{ if(strcmp(fileInfo.ff_name,".") && strcmp(fileInfo.ff_name,"..")) { strcat(buf,fileInfo.ff_name); if(fileInfo.ff_attrib==FA_DIREC) scanDir(buf,dirItem); else /*********************************************************************** ЕСЛИ ВЫБРАН КАТАЛОГ ТО: строковая переменная buf, заканчивающаяся нулем, содержит полный путь доступа к очеред- ному файлу. Значение переменной buf может быть использовано в качестве параметра для функции поиска цепочек-образов. ***********************************************************************/ dirItem-Add(buf); buf[count]='\0'; } err = findnext(&fileInfo); } findclose(&fileInfo); } //------------------------------------------------------------------------------------------------------------ 47