winsock

    -1熱度

    1回答

    我試圖寫一個函數來檢查我的IP是子網掩碼內,如下圖所示: - bool isIPinSubnet(CString ip, CString network, int keepbits) { ULONG ip_addr = 0; ULONG network_addr = 0; UINT32 mask_addr = ~(~(UINT32)(0) >> keepbits); ip_addr

    0熱度

    1回答

    我有一個通過UDP廣播地址發送數據包的設備。 我試圖放在一起一個winsock應用程序來偵聽這些廣播消息,但最終,我沒有成功建立一個UDP套接字。 這裏是他的代碼我要創建套接字,並啓動監聽線程: DWORD CreateStatusListener() { WORD wVersion; WSADATA wsa; int err; wVersion = MA

    0熱度

    1回答

    環境:Windows套接字編程使用VC++ 2010 GVCP:GigE視覺控制協議 GVCP = UDP +(GVCP報頭數據+有效載荷數據)。所以基本上在上面的一個UDP只能 用於檢測千兆傳感器(攝像機),需要先播出一GVCP包(含Gvcp有效載荷數據),利用廣播地址255.255.255.255 ,但我只能夠播放通過192.168.1.255當我改變廣播地址255.255.255.255沒有

    -3熱度

    1回答

    這是我在這個偉大的網站的第一個問題。 我寫一個簡單的服務器,獲取端口號形成用戶: #include <winsock2.h> #include <ws2tcpip.h> #include <iostream> #include <string> #include <cstring> class socketConexion { private: WSADATA wsaDat

    -1熱度

    1回答

    //編輯:有沒有錯的代碼,我只是完全愚蠢地忘記它提供@run時間參數... ,所以我嘗試使用示例代碼微軟圖書館網頁,https://msdn.microsoft.com/en-us/library/windows/desktop/aa366050(v=vs.85).aspx enter code here #include <winsock2.h> #include <iphlpapi.h>

    0熱度

    1回答

    所以我正在製作一個通過telnet連接的C++程序。連接似乎正在工作,因爲我從服務器獲得輸出。問題是我需要發送一個特定的命令到telnet。例如,一個命令: 登錄用戶密碼 通過僅發送發送它()似乎並沒有做任何事情(或者也許我做錯了什麼,但看不到它)。 頁面上有一些信息ftp://ftp.rfc-editor.org/in-notes/rfc854.txt,但我不太瞭解它。 有人可以告訴我一個例子,

    0熱度

    1回答

    我正在學習套接字。我正在寫一個簡單的UDP服務器,通過它發送小消息。所有活動客戶端每三分鐘發送一次「保持活動」消息,以便服務器可以查看哪些客戶端在線。 這些消息流中收到 流功能: void keepAlive(SOCKET udp) { int len=0; while(true) { int len=recvfrom(udp,requestBuffer,maxMessage,0,(so

    -1熱度

    1回答

    所以我一直在這個指南 http://www.binarytides.com/winsock-socket-programming-tutorial/ 要建立在C一個簡單的TCP服務器下面,這是我想出了代碼: https://pastebin.com/CDxiLv3b int c; char client_message[2000]; int recv_size; printf("\nInit

    0熱度

    1回答

    我正在使用我的應用程序的服務器部分,並且遇到了一個我似乎無法解決的問題。服務器初始化功能,這是ConnectionManager類的一部分,如下: int ConnectionManager::init_server() { // Log OutputDebugString(L"> Initializing server...\n"); // Initialize

    2熱度

    1回答

    關於this關於某個Winsock結構的頁面,這個例子看起來像是取了一個結構體的地址,並將結果指針轉換爲指向完全不同結構的指針。 SOCKET ListenSocket; struct sockaddr_in saServer; // Bind the listening socket using the information in the sockaddr structure bind(