'파일읽기'에 해당되는 글 1건

  1. fopen_s 파일읽기와 저장


fopen_s 함수를 이용하여 파일을 읽는 코드와 저장하는 코드입니다.


  
//
// fopen_s 파일읽기
//
errno_t err;
FILE *fp;
if( (err = fopen_s(&fp, "file_path", "rt")) != 0 )
{
	AfxMessageBox(_T("File open error!"));
	return false;
}

fscanf_s(fp,"format", ...); // 사용법은 c의 scanf함수와 동일
fclose(fp)

//
// fopen_s 파일저장
//
errno_t err;
FILE *fp;
if( (err = fopen_s(&fp, "file_path", "wt")) != 0 )
{
	AfxMessageBox(_T("File open error!"));
	return ;
}

fprintf_s(fp,"format", ...); // 사용법은 c의 printf함수와 동일
fclose(fp)


특히 fscanf_s 함수를 사용하여 문자열을 읽어올때 c의 scanf함수 사용법과 동일하지 않습니다.

이와 관련하여 다음 링크를 참조하세요.

fscanf_s 주의사항: http://mooyou.tistory.com/6