Q&A

  • 소켓통신이 잘 안되요~~~~~~~
제가 이번에 한 것은요,

서버소켓은 비주얼C++로 만들었구요 클라이언트 소켓은 델파이로 만들었습니다.

서버에서는 클라이언트의 요청이 있으면 한번에 1개씩 모두 3개의 데이타를

순차적으로 보내줍니다. 그러면 클라이언트는 그 데이타를 바탕으로 이미지를 처리하구요..



근데 이것이, 에러가 납니다...........

서버에서는 로봇의 센서에서 (X,Y,Z)값을 뽑아서, 계속 보내주는 것입니다.

물론 소켓은 1개이고 이걸로 한번에 1개씩 데이타를 보내는 것이구요...

그리고 클라이언트는 그 좌표값을 각각의 변수에 저장하고,

변수는 이미지를 처리하고 소켓은 다시 다음 좌표를 받는겁니다.



근데 이 좌표를 받는 것이 에러가 납니다. 서버에서는 실수값(0.00XXX)를 보내고

클라이언트에서는 문자열(string)로 받아서 strtoint()구문으로 integer형 변수에

저장합니다. 에러화면은요 http://home.hanmir.com/~silverjc/error.jpg에 있습니다.

이거 못하면 저 졸업못합니다. 도와주세요~~~~~~~ T.T



비주얼 C++의 서버소켓으로부터 실수값을 받아서 변수에 저장하는 것을

계속 반복하는 루틴을 좀 알려주세요....

0  COMMENTS