소켓 통신 질문
크심
질문 제목 : 소켓 통신 질문 책을 보고 따라 친 예제인데 제대로 안되네요;;;
질문 내용 : 윈도우 기반의 윈속을 공부하고 있습니다. 그래서 윤성우씨가 내신 tcp/ip 책을 보고 있습니다.
현재 제가 해 본 내용은 책의 41 - 44 에 나와있는 서버, 클라이언트 예제 인대요..
무난하게 될 것이라고 생각했었는데 간단하게 제가 친 예제를 올리면,
#include stdio.h
#include stdlib.h
#include winsock2.h
void errorhandling(char* message);
int main(int argc, char* argv[])
{
wsadata wsadata;
socket hservsock, hclntsock;
sockaddr_in servaddr, clntaddr;
int szclntaddr;
char message[]=hello world!;
if(argc!=2) { printf(usage : %s port\n, argv[0]); exit(1); }
if(wsastartup(makeword(2, 2), &wsadata)!=0)
errorhandling(wsastartup() error!); .
.
.
입니다.
원래대로라면 빨갛게 된 부분을 지나쳐야 할 텐데 지나치질 않습니다.
디버그를 해 보니 argc가 1이 더군요..
바로 if 문으로 들어가 버리니까 프로그램이 끝나버리네요...ㅠㅠ
물론 서버가 돌아가지 않으니 클라이언트도...ㄷㄷ
이제 1장 보고 있는데 이런 문제가 발생하다니...허허허허
별다른 에러도 없고 무슨 문제인지 모르겠네요.
아, 예제 소스를 다운 받아서 돌려봤는데도 같은 argc는 1....ws2_32.lib 물론 추가해 주었구요..
뭐가..문제일까요??????환경 : visual studio 2 0 1 0
혹시나 해서 6.0 에서도 해 봤는데 같네요.....
-
쌍둥이자리
cmd창에서 프로그램.exe 포트번호 이렇게 2개 적으신거 맞나요?
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2695626 | 피보나치수열 과제 때문에 질문 드립니다. (6) | 옆집언니 | 2025-05-22 |
2695595 | 포인트공부중입니다 int형에서 4=1 인가요? (3) | 족장 | 2025-05-22 |
2695567 | 드라이브 고유번호를 가져오는 함수 (2) | 초코맛사탕 | 2025-05-21 |
2695533 | 음수의 산술변환! 질문이요 ㅠㅠ... (4) | 꽃여름 | 2025-05-21 |
2695506 | 구조체 배열 이용 도서목록 출력 프로그램 (1) | 가을귀 | 2025-05-21 |
2695450 | c언어 함수 질문이요.... | 이슬비 | 2025-05-20 |
2695403 | VirtualAlloc함수 및 메모리 질문 | 크리에이터 | 2025-05-20 |
2695355 | c언어 for함수 | 미쿡 | 2025-05-19 |
2695327 | 안녕하세요 제가 이번에 좀 큰 프로그램을.. | 악당 | 2025-05-19 |
2695295 | mutex동기화의 thread기반 채팅 서버소스 질문입니다 | 그루터기 | 2025-05-19 |
2695270 | 질문이요..swap 관한겁니다..ㅠㅠ (3) | 콩알녀 | 2025-05-19 |
2695244 | 노땅초보궁금한게 하나 있는데요..반복문(while문)초보자질문 (6) | 큰꽃늘 | 2025-05-18 |
2695166 | do while 문 어떤것이잘못된건지 모르겠어요 (2) | 아이폰 | 2025-05-18 |
2695122 | 구조체에 대해 물어보고 싶은게 있습니다 ^^^.. (7) | 수련 | 2025-05-17 |
2695091 | txt 파일 입출력 후 2차 배열에 저장하기입니다. (3) | 헛장사 | 2025-05-17 |
2695063 | 수도요금 프로그램좀 짜주세요. | 시내 | 2025-05-17 |
2695033 | 답변좀요ㅠㅠ (1) | 비사벌 | 2025-05-16 |
2695010 | C++의 STL은 왜 굳이 템플릿화 시켜서 라이브러리를 만드나요? (초보수준의 질문..) (2) | 엘보어 | 2025-05-16 |
2694958 | 로직이 변한다는 것에 대해서 궁금합니다. | 튼동 | 2025-05-16 |
2694929 | 열혈강의 25-2 두번째 문제 질문 | 지우개 | 2025-05-15 |