파일 입출력(간단 FILE 사용)

이전에 만든 똥피하기 게임을 친구들이 재밌게 즐기기에 랭킹을 저장해 주고 싶어 개인적으로 찾아본 스코어 저장 방법이다.
(C에서 사용하는 파일 입출력 함수 이용)




1. FILE 키워드를 이용하여 pFile 파일 입출력 스트림을 만든다
FILE* pFile = NULL; //파일 입출력 스트림
int record_score; //스코어 저장 변수




2. fopen_s(file open) 를 이용해 외부 파일을 오픈 한다

(fopen_s 함수 원형)



3. fwrite(file write)를 이용해 유저 스코어를 저장 한다(파일이 제대로 열렸다면)

(fwrite 함수 원형)



4. fclose(file close) 함수를 이용해 열었던 파일을 닫아 준다




5. fread(file read) 함수를 이용해 파일로 저장된 스코어를 불러 오게 만들어 준다.






다음 과제 : 이 간단한 파일 입출력으로 서버에 스코어를 저장 할 수 있는지 찾아보자

댓글