|
프로젝트 옵션에서 Data Alignment를 Qued Word로 바꾸니깐 에러가 안납니다. Byte로 하니깐 WSARecv에서 에러가 나네요.
그런데, 전에 짠 프로젝트는 Byte로 되어 있는데도 잘 접속됩니다.
그리고, Byte로 설정한 후, OVERLAPPED와 WSABUF가 선언된 헤더에 #pragma pack(4)라고 선언하면 에러가 안납니다.
뭔가 구조체 사이즈를 틀리게 인식해서 그런것 같기도 한데, 아직은 확실한 원인을 모르겠네요..
|