<div>안녕하세요 </div> <div><br></div> <div>c언어를 이용하여 콘솔창에서 몬스터를 키우는 게임을 만들고 있습니다.</div> <div><br></div> <div>근데 작은 문제가 생겨서요 ㅠ</div> <div><br></div> <div>save 함수와 read 함수를 이용하여 </div> <div>저장하기와 불러오기 기능을 구현하려하는데</div> <div><br></div> <div>저장하기 기능은 어찌어찌 대충 구현된 것 같습니다..</div> <div><br></div> <div>text 파일이 새롭게 생성되고 그 안에 몬스터 구조체 멤버들의 정보와 유저이름 몬스터이름(유저가키우는)..</div> <div><br></div> <div>정보들이 저장이 됩니다..</div> <div><br></div> <div>근데 불러오기는 어떤 함수를 써서 불러와야 하는지 도통 감이 잡히질 않습니다 ㅠㅠ</div> <div><br></div> <div>어떻게 해결해야할까요? ㅠ</div> <div><br></div> <div><br></div> <div>int save()</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>FILE * fp=fopen("save.txt", "w");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>if(fp==NULL)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>puts("저장하기 실패!");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return -1;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>fprintf(fp,"%s %s", userName, monsterName);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>fprintf(fp,"%d %d %d %d %d %d %d", mob.Att, mob.Def, mob.EXP, mob.HP, mob.Level, mob.MaxEXP, mob.maxHP, mob.maxMP, mob.MP);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>fclose(fp);</div> <div><br></div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>gotoxy(2,17);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>puts("저장 완료!");</div> <div><br></div> <div>}</div> <div><br></div> <div>void read()</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>FILE * fp=fopen("save.txt","r");</div> <div><br></div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>gotoxy(2,17);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>puts("불러오기 완료!");</div> <div><br></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>fclose(fp);</div> <div>}</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.