아래 창에서 폴더 트래버스 파일

#INCLUDE <io.h>
#INCLUDE <STDIO.H>
#INCLUDE <iostream>
사용 스페이스 성병;
INT ReadStationID (CHAR (* ID) [50])
{
구조체 _finddata_t C_FILE;
긴 HFILE;
숯 * p = NULL;
int로 I = 0;
/ * 현재 디렉토리 * 먼저 .c 파일 찾기 /
경우 ((HFILE = _findfirst ( "E : \\. KJ_WORKDIR \\ USR \\ callsc_mtv \\ zjcfgmn \\ 역 \\ * TXT", C_FILE)) == - 1L)
{
printf와 ( "현재 디렉토리에 없음 * .txt 인 파일 \ n!");
-1을 리턴;
}
경우 (c_file.name)
의 sprintf (ID [I ++, "%의 S"strtok를 (c_file.name) ".");
(_findnext (HFILE, C_FILE) == 0) 동안
{
sprintf와 (ID [내가 ++, "%의 S"strtok를 (c_file.name ".
//의 printf ( "% S \ 없음"c_file.name);
}
_findclose (HFILE);
0을 반환;
}
INT의 main ()
{
숯 ID [50] [50] = {0};
ReadStationID (ID);
경우 (; i가 50 <I ++ I = 0 INT)
{
COUT << 자료 [I] << ENDL;
}
}

추천

출처www.cnblogs.com/xpylovely/p/11586474.html