프로그램 예제 실행 중 궁금한 사항입니다..ㅎㅎ
UDP Socket 생성 예제 중..
serveraddr.sin_family = AF_INET;
serveraddr.sin_addr.s_addr = htonl(INADDR_ANY);
serveraddr.sin_port = htons(5000);
이런식으로 설정을 해주는데 질문할 것은 포트 부분입니다.
포트 부분에 위처럼 포트를 직접 입력해주거나
프로그램 실행시 " ./server.exe 5000 " 과 같이 입력하는 예제들이 많은데..
궁금한점이 어떤 포트던지 상관없이 받을 수는 없는건가요?
대부분 구글링으로 찾은 예제들을 보면 모두 저 부분에 값을 입력하거나..
프로그램 실행시 입력받은 문자열을 바탕으로 제작되어 있더라구요..
제가 하고 싶은 프로그램은..
서버로 들어오는 신호는 IP나 Port에 관계없이 항상 열어두고 모두 받고 싶은데요 ㅎㅎ
제가 원하는 것을 구현하기 위해선 어떠한 방법들이 있을까요?