|
소켓(blocking mode) 통신에서..
SendBuf와 RecieveBuf하는 부분을 나누어서..
sendBuf는 메인 폼에서 하구..
RecieveBuf는 스레드를 만들어.. 거기서 수행하도록 하였습니다.
물론 전역 변수로 선언된 Char Array를 둘다.. 버퍼로 접근하고 있구여.
현재 프로그램을 수행하면 스레드가 먼저 돌아.. Recieve하고 있는 상태에서..
메인폼의 sendBuf가 수행되면 프로그램이 뻗어버립니다..
감은 버퍼를 동시에 읽고 쓰는 게 안되서 그런건가여?
아님 다른 문제가 있는 걸까여?
혹시 Read, Write를 쓰면 달라질까여?
Read, Write쓰는 방법 좀 가르쳐 주세요..
파라미터로 Socket이 들어가던데..
이건 어떤 걸 넣어주는 건지요?
넘 원초적인 질문이져?
제가 초보라....
이해해주시구여...
아시는 분 좀 갈켜주세여..
|