Трабс с досовскими функциями.
|
|
Пятница, 30 Марта 2007 г. 21:51
+ в цитатник
balvardo все записи автора
В проге нужно получать список файлов "в текущей" директории. Компилятор IDE MinGW. ffblk - не работает. Выдергивал dos.h из VS.
#include
#include
int main(void)
{
struct find_t ffblk;
int done;
printf("Directory listing of *.*\n");
done = _dos_findfirst("*.*",_A_NORMAL,&ffblk);
while (!done) {
printf(" %s\n", ffblk.name);
done = _dos_findnext(&ffblk);
}
return 0;
}
In function `int main()':
error: aggregate `find_t ffblk' has incomplete type and cannot be
defined
error: `_dos_findfirst' undeclared (first use this function)
error: (Each undeclared identifier is reported only once for each
function it appears in.)
error: `_dos_findnext' undeclared (first use this function)
- 4 error(s), 0 warning(s)
Help me PLS!
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-