C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[73549] Re:Re:Re:Re:Re:현재 PC의 서버와 포트번호읽어오는방법.. ?
송신영 [palindrome] 4868 읽음    2016-04-12 21:04
작성하신 코드에 버그가 있는것같습니다.
해당 error는 할당된 list 수를 초과하여 접근할 때 발생합니다.
코드를 올려 보시거나 한 번 잘 확인해보세요.

박태준 님이 쓰신 글 :
: 우선답변 감사합니다.!!
:
: 제가 지금 한 프로그램에서 4개의 서버를 운용해야하는데...
:
: 서버 1, 2, 3, 4 이렇게요.
:
: 각 서버의 포트를
: server1 포트 9000
: server2 포트 8000
: server3 포트 7000
: server4 포트 6000
:
: 이렇게 지정해놨습니다...
:
: 근데..한개의 서버는 정상적으로 연결이 잘되는데
:
: 1개연결이후 2번째 서버를 연결하려고하면 에러가 발생합니다...
:
: 'List index out of bounds(1) 이런..에러가 뜨면서 멈춰버립니다..
:
: 도움 부탁드립니다.. ㅜㅜ
:
: 송신영 님이 쓰신 글 :
: : Port 문의였군요.. IP인줄알고..
: : Port 번호는 특정 포트를 바로 읽어오지는 못할거구요.
: : 원하는 포트 번호를 socket 으로 열어서 열리면 해당 Port가 사용 중인 것이고
: : 안열리면 미사용 이거나 블락 상태인 것이니 이런식으로 모든 Port를 열어봐야 알 수 있을 겁니다.
: : 구글에서 local port scan c++ 으로 검색하면 참고할 만한 자료가 많이 나올겁니다.
: :
: : http://www.codeproject.com/KB/applications/wnetstat.aspx?df=100&forumid=15546&exp=0&select=617495
: :
: : 박태준 님이 쓰신 글 :
: : : 우선 답변 감사합니다.
: : :
: : : 검색을 해봐도..찾기가 힘들더라구요 ㅜㅜㅜㅜ
: : :
: : : 아래 링크내용처럼 하면 IP주소는 읽어올수 있는대
: : :
: : : 그럼..포트번호는 어떻게 읽어오나요.. ???
: : :
: : : 송신영 님이 쓰신 글 :
: : : : 선 검색 후 질문..
: : : : 아래 링크 참고하세요.
: : : :
: : : : http://cbuilder.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_faq&no=11
: : : :
: : : : 만약 PC에 설치된 LAN 카드가 하나가 아니고 여러개 인 경우 아래와 같이 얻어올 수 있습니다.
: : : :
: : : :   int i = 0;
: : : :   while(hos->h_addr_list[i] != NULL)
: : : :   {
: : : :      char *addr = *(hos->h_addr_list[i]); 
: : : :      //......
: : : :      i++; 
: : : :   }
: : : : 

: : : :
: : : : 박태준 님이 쓰신 글 :
: : : : : 안녕하세요 오늘도 삽질중인..초보개발자입니다.. ㅜㅜ
: : : : :
: : : : : 다름이 아니라
: : : : :
: : : : : 현재 PC의 IP주소와 포트번호를 읽어오고싶은데...
: : : : :
: : : : : 어떻게해야하죠.. ?
: : : : :
: : : : : 답변 부탁드립니다. !

+ -

관련 글 리스트
73529 현재 PC의 서버와 포트번호읽어오는방법.. ? 박태준 4498 2016/04/08
73531     Re:현재 PC의 서버와 포트번호읽어오는방법.. ? 송신영 4516 2016/04/08
73534         Re:Re:현재 PC의 서버와 포트번호읽어오는방법.. ? 박태준 4410 2016/04/11
73535             Re:Re:Re:현재 PC의 서버와 포트번호읽어오는방법.. ? 송신영 4615 2016/04/11
73547                 Re:Re:Re:Re:현재 PC의 서버와 포트번호읽어오는방법.. ? 박태준 4738 2016/04/12
73549                     Re:Re:Re:Re:Re:현재 PC의 서버와 포트번호읽어오는방법.. ? 송신영 4868 2016/04/12
73551                         Re:Re:Re:Re:Re:Re:현재 PC의 서버와 포트번호읽어오는방법.. ? 박태준 4707 2016/04/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.