반응형
// 변수 선언
int cnt = 0;
FILE *fp;
CString m_strFilePath;
// 파일 열기 다이얼로그
CFileDialog dlg(TRUE, NULL, NULL, OFN_FILEMUSTEXIST | OFN_EXPLORER,
"Text File(*.txt)|*.txt|all file(*.*)|*.*|", NULL);
// 파일 경로 얻기
if(dlg.DoModal() == IDOK)
{
m_strFilePath = dlg.GetPathName();
}
// 파일 포인터 얻음
if ( (fp=fopen(m_strFilePath, "r"))==NULL )
{
m_strFilePath.Format("Can not open %s file", m_strFilePath);
AfxMessageBox(m_strFileName);
return ;
}
// 파일 끝까지 검색하면서 문자 'A'를 찾음
while(!feof(fp))
{
while(fgetc(fp) == 'A')
{
cnt++;
}
}
반응형
'Study > 프로그래밍언어' 카테고리의 다른 글
[VC] X(닫기) 버튼 무력화 시키는 방법 (3) | 2009.04.30 |
---|---|
[VC] [PC/SC] 추가 코드 (5) | 2009.04.28 |
[VC] Dialog XP 테마로 변경하기 (2) | 2009.04.21 |
코딩스타일 (1) | 2009.03.31 |
MSCHRT20.OCX REGSVR32에등록하는 방법 (0) | 2009.03.24 |