내 프로그램에서 생성하는 점 집합을 출력하려고하는데, 여러 번 실행하지 않고도 여러 번 실행할 수 있기를 원합니다. 수동으로 파일을 이동하거나 이름을 바꿉니다.
출력되는 파일의 이름은 "cluster-1.txt"와 같습니다 (필요한 경우 변경할 수 있음). 따라서 클러스터 출력 파일이 있는지 알아 내고 가장 높은 번호의 파일을 찾고 더 높은 번호의 파일을 만드는 프로그램이 필요합니다.파일이 존재하는지 확인하십시오. 더 높은 번호의 새로운 파일을 만듭니다.
예를 들어, 프로그램이 처음 실행될 경우 파일을 찾지 않고 "cluster-0.txt"를 작성하십시오. 프로그램이 두 번째로 실행중인 경우 "cluster-0.txt"를 확인하고 "cluster-1.txt"를 만듭니다. 프로그램이 n 번째로 실행 중이면 n 값이 가장 높은 파일을 확인하고 "cluster-n + 1.txt"라는 파일을 만듭니다.
가능하면 중간에 누락 된 파일을 무시해야합니다. 따라서 cluster-0.txt, cluster-10.txt 및 cluster-11.txt가있는 경우 cluster-12.txt를 만들어야합니다. 그러나 이것은 필수적인 것은 아닙니다.
가 .txt? 특정 질문이있는 곳에서 코드를 공유 할 수 있습니까? –
이것이 효과적입니다. 나는 어딘가에있는 코드를 게시하고 나중에 링크를 여기에 넣을 것입니다. – yousefcisco