Добавлено: 20 фев 2003, 14:35
слабопапа Карло писал(а):а без перебора слабо?
нетупапа Карло писал(а):есть АПИшная функция?
слабопапа Карло писал(а):а без перебора слабо?
нетупапа Карло писал(а):есть АПИшная функция?
inodecounter.exe c:/winnt/*.*Boo писал(а):смайл, у меня твоя прога не работает
Работает перфектлиКод от Смайл с коррекцией:) писал(а):Код: Выделить всё
#include <stdio.h> #include <io.h> int main( int argc, char* argv[] ) { _finddata_t fileinfo; long counter = 0; long h = _findfirst( argv[1], &fileinfo ); if(h == -1) return 1; do { if(!(fileinfo.attrib & _A_SUBDIR)) counter++; } while(_findnext( h, &fileinfo ) == 0) ; _findclose(h); printf("there are %d items like %s\n",counter,argv[1]); return 0; }