-
[C/C++] 파일 입출력 (fwrite, fread)C, C++/잡기장 | Notebook 2019. 11. 26. 18:23
// 파일 경로
CString strFilePath = _T("F:\\TestDir\\Test.txt");
// ## write ##
int iWriteID = 1001;
char strWriteName[10] = "CS Kim";
FILE* fp;
fp = fopen(CT2CA((LPCWSTR)strFilePath), "wb");
fwrite(&iWriteID, sizeof(int), 1, fp);
fwrite(strWriteName, sizeof(char), sizeof(strWriteName), fp);
fclose(fp);
// ## read ##
int iReadID = 0;
char strReadName[10];
memset(strReadName, 0, sizeof(strReadName));
fp = fopen(CT2CA((LPCWSTR)strFilePath), "rb");
fread(&iReadID, sizeof(int), 1, fp);
fread(strReadName, sizeof(char), sizeof(strReadName), fp);
fclose(fp);
'C, C++ > 잡기장 | Notebook' 카테고리의 다른 글
[DirectX9] D3D 디바이스 생성, 화면 지우기 (0) 2020.01.09 [Win32 API] Win32 API 프로젝트 생성 및 Hello World (0) 2020.01.07 [MFC] CString <-> char* 변환 (Unicode Character Set) (0) 2019.11.25 [MFC] 프로그램 간의 메시지 송수신 (RegisterWindowMessage, SendMEssage) (0) 2019.11.21 [MFC] Date Time Picker 컨트롤의 날짜 형식 변경 (0) 2019.10.01 댓글