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
[16173] Re:소켓의 recv()에 대해서.
Julien [julien] 1144 읽음    2002-03-11 02:00
len은 입력받을 버퍼의 크기입니다.
char buf[100];
int read_num = recv( sockfd, buf, sizeof( buf ), 0 );
처럼 쓰거나
char *buf = malloc( 100 );
int read_num = recv( sockfd, buf, 100, 0 );
처럼 쓰면 되죠.
답이 제대로 된 건가 모르겠군요??

모라 님이 쓰신 글 :
: 어 이거 질문을 올렸는데..지워진거 같군요.(왜지..?^^;)
:
: recv(int s, void *buf, size_t len, int flags);
:
: recv함수로 자료를 받을시 공간 할당을 해야하지 않나요?
:
: 저번 질문에 2기가도 받을 수 있다고 했는데...패킷 받을시 void *buf를
:
: 포인터로 받음 되겠지만, size_t len의 문제는 어떻하죠?
:
: 그냥 포인터 그 자체만 공간 할당하면 되는건가...
:
: 좋은 답변 바랍니다.
:
:
:
: ps winsock으로 자료 전송 구현한거 찿아요~

+ -

관련 글 리스트
16163 소켓의 recv()에 대해서. 모라 1013 2002/03/10
16177     Re:소켓의 recv()에 대해서. 이경문 1181 2002/03/11
16173     Re:소켓의 recv()에 대해서. Julien 1144 2002/03/11
16174         Re:Re:소켓의 recv()에 대해서. 모라 1063 2002/03/11
16215             Re:Re:Re:소켓의 recv()에 대해서. Julien 1091 2002/03/11
16167     Re:소켓의 recv()에 대해서. .으.라.차.차. 1235 2002/03/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.