Error 가 발생하지 않습니다.
아래 코드는 RAD Studio 2010에서 콘솔 어플리케이션으로 작성해본것입니다.
//---------------------------------------------------------------------------
#pragma hdrstop
#include
#include
#include
//---------------------------------------------------------------------------
#pragma argsused
int _tmain(int argc, _TCHAR* argv[])
{
struct ffblk f;
int done = findfirst("*.exe", &f, FA_HIDDEN | FA_SYSTEM);
while (!done)
{
printf("%10u %2u:%02u:%02u %2u/%02u/%4u %s\n",
f.ff_fsize,
(f.ff_ftime >> 11) & 0x1f,
(f.ff_ftime >> 5) & 0x3f,
(f.ff_ftime & 0x1f) * 2,
(f.ff_fdate >> 5) & 0x0f,
(f.ff_fdate & 0x1f),
((f.ff_fdate >> 9) & 0x7f) + 1980,
f.ff_name);
done = findnext(&f);
}
getchar();
return 0;
}
//---------------------------------------------------------------------------
참고 : http://www.delorie.com/djgpp/doc/libc/libc_326.html
오세운 님이 쓰신 글 :
: 안녕하세요 볼랜드 빌더를 이제 막 사용하는 신입개발자입니다.
:
: 이곳에서 여러 정보를 얻고있는데요 사용한지 얼마되진 않았는데
:
: 프로젝트 빌드를 하면
:
: [C++ Error] Unit_SubMenu.cpp(141): E2450 Undefined structure 'ffblk'
:
: 다음과 같은 에러가 나요 헤더파일에 #include <dir.h> 는 선언 되있는데 말이죠 그래서
:
: 어떻게 해야할지 모르겠어요.
:
: 어디를 봐야할까요?
: 프로그램을 다시 깔아봐야 할까요?
|