베오베
베스트
베스트30
최신글
게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C언어 질문드립니다!! FILE함수 관련
게시물ID :
programmer_10888
짧은주소 복사하기
작성자 :
천이랑
추천 :
0
조회수 :
386회
댓글수 :
2개
등록시간 :
2015/06/05 15:56:34
옵션
베스트금지
본인삭제금지
자료구조를 배우고 있습니다.
데이터 파일을 읽어드려 여러 가지 방법으로 정렬하고 출력하는 프로그램을 만들고 있는데요.
for문을 이용하여 6가지의 정렬을 돌려놓고 보니 선택정렬의 시간이 0초더라구요..곰곰히 생각해보니까 한번 정렬을 하면 이미 정렬된 데이터로 재정렬을 하는것 같더군요.
그래서 for문안에 fopen과 fclose함수를 집어넣어서 포문을 돌릴때마다 다시 파일을 열어 정렬되지 않은 파일로 정렬하도록 위치를 바꿨는데 그럼에도 불구하고 시간 변화가 없네요..허허
제가 궁금한건
for(n=1;n<7;n++)
{
fopen_s(&file, "file.txt", "r");
...
fclose(file);
}
이런식으로 파일함수에 포문을 돌렸을 때 제가 바라는대로 파일을 닫고 다시 여는게 맞는건가요?? 아니면 이런식으로 구성하려면 다른 방법을 사용해야 하나요? 도움 부탁드립니다!
비공감 사유를 적어주세요.
(댓글 형식으로 추가되며, 삭제가 불가능합니다)
전체 추천리스트 보기
이 게시물을 추천한 분들의 목록입니다.
댓글 분란 또는 분쟁 때문에
전체 댓글이 블라인드 처리되었습니다.
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
리스트 페이지로
◀뒤로가기
PC버전
맨위로▲
공지
운영
자료창고
청소년보호