Develop/C,C++,MFC,API,Qt
C++ 파일 입출력
퓨림노
2020. 11. 18. 17:34
728x90
반응형
Introduction
이번에는 C/C++과 관련한 기초부분을 정리해두고자 합니다. 사실 에버노트에 메모를 해둔게 너무 지저분하여, 정리삼아 간단히 요약 정리 후 블로그에 업로드를 해두려고 합니다. 다소 내용 없는 점 참고 바랍니다.
#읽기
void LoadContents(char *filename)
{
FILE *fp;
fp = fopen(filename , "r" );
if( fp != NULL ) {
// 생략....
char cName[256]= {0,};
char cDevil[256] = {0,};
char CMaterial[256] = {0,};
char cTemp[256] = {0,};
fscanf( fp,"%[^,] %s %s %s\n", &cName, &cTemp, &cDevil, &CMaterial);
// 생략 ...
}
fclose(fp);
}
#저장
void SaveContents(char *filename)
{
FILE *fp;
fp = fopen(filename , "w+" );
if( fp != NULL ) {
// 생략...
fprintf( fp, "%s, %s %s\n", name.c_str(), strDevil.c_str(), strMaterial.c_str());
}
fclose(fp);
}
728x90
반응형