winsock2

    0

    1답변

    저는 C++ 기반 다중 스레드 채팅 서버를 작성하고 있습니다. 새 클라이언트가 조인 될 때 ​​주 스레드는 클라이언트를 관리 할 새 스레드를 만듭니다. 클라이언트가 연결을 끊을 때 스레드를 삭제하고 싶습니다. 클라이언트가 Terminate()를 호출 할 때 클라이언트가이 기능을 제대로 설정하도록합니다. 하지만 Terminate()는 단일 스레드를 파괴하는

    1

    1답변

    현재 TCP를 통해 C++ 클라이언트와 C# 서버간에 jpeg 그림 스트림을 보내려고합니다. C++ 측에서 transmitFile 함수를 사용하고 있지만 C# 측에서 제대로 처리하는지 알 수 없습니다. 런타임 오류가 발생하지 않지만 그림이 표시되지 않으므로 뭔가 빠졌습니다. 편집 : 업데이트 된 코드, 나는 유래를하고 받고있어 이는 파일 크기 ... C++

    0

    2답변

    비동기 호출을 사용하여 TCP 클라이언트를 작성하고 있습니다. 앱이 시작될 때 서버가 활성화되어 있으면 서버가 연결되어 대화를 나갑니다. 그러나 첫 번째 연결이 실패하면 connect()에 대한 모든 후속 호출은 네트워크 트래픽을 생성하지 않고 WSAENOTCONN (10057)으로 실패합니다 (Wireshark로 확인). 현재 오류가 발생하면 코드가 소켓

    1

    1답변

    제목에 요약되어 있습니다. 최신 Windows SDK here을 설치했습니다. 콘솔은 이전 SDK 버전 (제거한 폴더)과 존재하지 않는 "winsock2.h"라는 이름의 폴더에 액세스하려고 시도합니다. 그 액세스하려고 헤더의 정확한 경로는 (86)/창 키트/10.0.15063/음/winsock2.h 입니다. 미리 감사드립니다.

    0

    1답변

    동일한 호스트의 프로세스간에 UDP 패킷이 간헐적으로 사라지는 경우 문제를 해결하기 위해 winsock2 호출을 가로 채려고합니다. "사라지다"면 20 초와 같이 사라지며, 이는 실행중인 프로세스를 중단시키기에 충분합니다. 나는 DLL 인젝션을 사용할 수 있었고 간단한 프린트를 할 수 있기 때문에 2 개의 winsock 호출이 올바르게 가로 챌 수 있었다.

    -1

    1답변

    일단 연결이 설정되면 클라이언트에 메시지를 보내는 8080 포트에서 수신 대기하는 간단한 TCP 서버를 만들었습니다. 여기에 코드가 있습니다. #include <iostream> #include <winsock2.h> #pragma comment(lib, "ws2_32.lib") #pragma warning(disable:4996) int main

    0

    1답변

    블루투스를 통해 내 Android-device에서 내 Windows-laptop으로 일부 문자열 데이터를 전송하고 싶습니다. Microsoft에서 제공하는 winsock2와 함께 블루투스 용 코드 샘플을 사용하여 아래 코드를 사용하여 데이터를 전송할 수있었습니다. 불행히도 내가 보내는 문자열의 시작 부분에 바이트 순서 표시가 나타납니다. 물론 처음 4 바이

    -1

    2답변

    아래의 코드와 같이 정상적인 (?) 단계로 tcp 소켓 연결을 수행했습니다. 하지만 을으로 보내십시오. 서버 측에서 연결이되었다는 로그를 인쇄하는 동안 오류가 발생합니다. 내 코드에 무엇이 문제가 있는지 전혀 알 수 없습니다. 어떤 도움을 주셔서 감사합니다. 안정적이고 강력한 Windows 소켓 프로그래밍에 대한 모든 정보가 제공됩니다. MSDN 설명에 대

    0

    1답변

    클라이언트 인 C++의 UDP 소켓과 한 번에 서버에서 작업하고 있습니다. Visual Studio 2017을 사용하고 Windows 7에서 실행합니다. "invalid argument"오류로 끝나는 recvfrom() 함수에 몇 가지 문제가 있습니다. 난 소켓 괜찮아 sockaddr_in 구조체 괜찮아요, 스레드 괜찮아요, 심지어 sendto() 함수와

    0

    1답변

    SSL 지원을 추가하려는 Winsock API를 사용하여 간단한 IRC 클라이언트를 만들려고합니다. 현재 난 그냥 같이 겹쳐진 소켓 I/O를 사용 SOCKET sock = WSASocketW(AF_INET, SOCK_STREAM, IPPROTO_TCP, NULL, 0x02, 0x01); if (!sock) return; struct sock