명세서를 읽어보면 각 SORT 별로 디렉토리를 따로 만들어서 안에 돌아가는 코드를 넣으라는 의미로 이해하고 있습니다.
명세서 내용중에
각 main 함수 파일의 제일 첫 줄에는 다음과 같이 자신이 사용할 입력 파일의 이름이 매크로로
정의되어 있어야 한다. 기본적인 입력 디렉토리는 main 함수 파일이 존재하는 디렉토리이어야
한다.
#define INPUT FILE NAME "input array 1024.bin"
라는 부분이 있는데 무슨 의미인지 잘 모르겠네요 ㅠㅠ 저 메크로를 사용하는 이유가 뭔가요?
어떤식으로 코딩을 시작해야 할지... 시작하는게 너무 힘드네요. 보내주신 CREATE DATA를 이용해서 데이터를 생성한후에 SORT하는 코드에 넣어서 돌려야 하는건가요?
main함수를 작성하신 곳에 .bin 파일을 넣어서 input data로 이용해주시면 됩니다.
매크로를 사용하는 이유는 편의상 그렇게 한다고 생각하시면 됩니다.
#define INPUT_FILE_NAME "input_array_1024.bin"을 해놓으시면 굳이 "input_array_1024.bin"라는 이름이 몇번째 Line 혹은 Line들에 들어가는 지 몰라도
코드 상단에서 수정 하는 것으로 input data를 변경해줄 수 있습니다.