SPRING :: NOTE
[MFC] 텍스트파일 한줄씩 읽기 본문
반응형
char buffer[125], *ps;
CString strName, strNum;
FILE *stream = fopen("filePath(파일경로)", "rt");
if (stream == NULL) return;
while (fgets(buffer, 125, stream) != NULL) // 텍스트파일을 한줄씩 읽습니다.
{
ps = strchr(buffer, '\n'); // 제일 뒤쪽의 new line의 char을 찿아.
if (ps != NULL) *ps = '\0';// new line의 char을 null문자로 바꿉니다.
int cnt = 0;
ps = strtok(buffer, ",");
while (ps)
{
if (cnt == 0)
strName.Format(_T("%s", ps));
else
strNum.Format(_T("%s", ps));
ps = strtok(NULL, ",");
cnt++;
}
TRACE("%s\r\n", buffer);
}
반응형
'Development Language > C · C++ · MFC' 카테고리의 다른 글
[MFC] CHtmlView를 이용한 Javascript 변수불러오기 (1) | 2016.08.05 |
---|---|
[MFC] CString <-> Char 형변환 (0) | 2016.06.28 |
[C] TCHAR <-> char 형변환 (0) | 2016.06.28 |
[MFC] 간단한 문자열 자르기 (0) | 2016.06.28 |
[C] TCP/IP 에코 클라이언트 (0) | 2016.06.09 |
Comments