winsock2

    0

    1답변

    스레딩과 WinSock에 익숙하지 않습니다. 대학 프로젝트의 경우 통신용 WinSock과 WinAPI 스레드를 사용하여 C/C++로 작성한 간단한 멀티 플레이어 게임을 작성하여 여러 클라이언트 (최대 4 개)를 처리해야합니다. 게임은 꽤 솔직합니다. 플레이어는 보드를 따라 점을 이동하고 흔적을 남깁니다. 주어진 시간에 가장 큰 지역을 커버 할 수 있었던 플

    1

    2답변

    TCP 소켓에서 Keep-alive가 알기로는 소켓이 방금 열리지 않고 연결이 실제로 두 소켓 사이에 살아 있는지 알면 도움이됩니다. 그래서, 몇 가지 질문을 나는 Winsocks2에서 연결 유지의 사용에 관한 문의 싶습니다 연결 유지 옵션이 죽은 소켓을 감지하면 어떻게됩니까 ? send 및 recv을 실제로 사용하지 않고 연결이 작동하는지 또는 죽은 상태

    0

    2답변

    이제 소켓을 연구하기 시작했습니다. 하지만 내 손으로 제대로 작동하지 않습니다. 나는 멋진 로그인 방법을 가지고있다 : int LogIn(const string &name, const string &password) { char Buffer[1024]; string data = "login=" + name + "&password=" + password

    0

    2답변

    나는 결국 내 친구들과 사용하기를 원하는 채팅 응용 프로그램을 만들고 있습니다. 이제 Winsock2를 사용하여 통신하고 있지만 lib 파일이 bin 크기를 크게 늘리고 있음을 알았습니다. Winsock을 정적으로 연결하지 않고 사용할 수 있습니까? .dll 파일에는 이미 필요한 모든 기능이 포함되어 있으므로 lib 파일이 필요한 이유는 무엇입니까? UPD

    0

    1답변

    좋아, 이제는 WinSockets2를 사용하여 매우 간단한 서버 클라이언트 응용 프로그램을 만들었습니다. 내 소켓 초기화하고 서버를 다중 사용자 수 있도록 노력하고있어. 나는이 시점까지는 서버 소켓이 올바르게 구성되어 있고 다른 서버와 함께 사용할 때 클라이언트 소켓이 정확하다는 것을 거의 100 % 확신합니다. 그러나 recv 함수는 오류 WSAENOTS

    0

    1답변

    다른 웹 사이트에서 읽은 답변이 내 문제와 관련없는 것으로 보입니다. 내가받을 프로토 타입 내 mainwindow.h 파일에서 #include "mainwindow.h" #include "ui_mainwindow.h" #include <thread> #include <string> #include <QString> : 여기 do {

    0

    1답변

    LSP를 개발 중이며 정확한 URL을 알아야합니다. 예를 들어, 사용자가 Firefox를 사용하여 페이지를 탐색한다고 가정 해 봅시다. HTTP 또는 HTTPS인지 여부에 관계없이 페이지의 전체 URL을 가져 오려고합니다. 어떻게해야합니까? HTTP 요청 헤더 (Request Line 및 Host)를 가져 와서 주소를 가져올 수 있습니다. 그러나 프로토콜

    0

    1답변

    GetProcAddress()를 사용하여 일부 함수에 대한 후킹을 사용합니다. 나는 끔찍한 결과를 얻었고 솔직히 말해서 나는 어떤 일이 일어나고 있는지 정말로 모른다. 이 코드는 "무엇을 말해 줍니까?" :는 int main(void) { HMODULE ws32 = LoadLibrary("WS2_32.DLL"); if (GetProcAd

    0

    1답변

    Microsoft's I/O Completion Port (IOCP) 메커니즘을 사용하여 비동기 네트워크 소켓 통신을 관리하는 서버 응용 프로그램이 있습니다. 일반적으로이 IOCP 접근법은 내 환경에서 매우 잘 수행되었습니다. 그러나 지침을 구하는 모범 사례 시나리오가 발생했습니다. 테스트를 위해 제 서버 응용 프로그램은 기가비트 LAN을 통해 단일 클라이

    1

    1답변

    현재 서버에 연결하는 winsock 응용 프로그램이 있습니다. 그것은 패킷을 송수신 할 수 있지만, 몇 분 (약 2 개, 내가 추측하기를 원한다면) 아무것도 보내지 않으면 연결이 끊어지고 다시 시작됩니다. 매우 귀찮습니다. 미리 감사드립니다.