높은 점수를 구현하는 게임을 .txt 파일로 만들려고합니다. 내가 가진 질문은 이것이다 :파일에 쓸 때 기존 파일의 내용을 덮어 쓰지 마십시오.
ofstream fout("filename.txt");
이 그 이름의 파일을 만들거나 그냥 이름을 가진 파일을 보입니까 : 나는 같은 성명을 때?
fout << score << endl << player;
이 내 이전 점수를 덮어 :
것은 내가 새롭게 프로그램을 시작하고 다음과 같은 성명을 발표 할 때마다 것입니다!
파일에 쓸 때 새 점수로 이전 점수를 덮어 쓰지 못하게 할 방법이 있습니까?
단지 완전성을 위해서'std :: ios :: app'입니다. 'ios'는'std' 네임 스페이스 안에있는 네임 스페이스이므로 –