sendto

    2熱度

    1回答

    我正在編寫一個簡單的說明性UDP服務器客戶端。服務器應根據客戶端輸入計算客戶端的網絡字節順序,並將其發送回客戶端。我一直試圖解決整個一天的這個錯誤。任何幫助將被認可。這裏是服務器啓動及輸出: ./udpserver.out 4545 from.sin_family: 12079 Little Endian ERROR UDP_SRV_004 - can not send message t

    1熱度

    1回答

    我的目標是發送一個任意的文本文件到一個C++項目構建的exe文件中。在C++項目中,我想讀取發送給exe的文件。因此,我認爲我需要將發送文件的路徑傳遞給應用程序(exe)。 我的C++代碼[工作!]: #include "stdafx.h" #include <string.h> #include <iostream> #include <fstream> #include <string

    0熱度

    2回答

    我正在用C++編程UDP中繼服務器。但我有一個問題。 我有一個基本的循環,只是調用recvfrom(),檢查數據包中的錯誤,然後讀取「目標」出包,並在同一插座上使用sendto()發送一個數據包到目標客戶,這也是中繼在同一臺服務器上。 問題是,如果我不在sendto()之前添加延遲(此延遲取決於連接速度,所以我不能靜態設置),幾乎所有數據包都會丟失。 m_iSocket = socket(AF_I

    0熱度

    1回答

    更新: 我剛剛在有問題的函數中初始化了結構硬編碼,我仍然有錯誤! void sendjoin(unsigned int ipaddress, unsigned short port, unsigned short preferredID){ printf("Sending join-request...\n"); char msg[9]; memset(msg, 0,

    -1熱度

    2回答

    在sendto: ssize_t sendto(int sockfd, const void *buf, size_t len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen); 從這個電話我發送socket的描述,有沒有辦法從const struct sockaddr *dest_addr

    0熱度

    2回答

    我正嘗試使用-Wl,-wrap = sendto -Wl,-wrap,sendto在我的最終g ++鏈接命令中鏈接我的應用程序來替換標準sendto功能與我自己的。 我使用gcc -c -o wrap.o wrap.c編譯以下源代碼,並將wrap.o包含在鏈接應用程序的最終g ++命令中(應用程序的其餘部分是C++,因此使用了g ++ ) #include <stdio.h> #include

    0熱度

    1回答

    重現步驟: 創建IPv6套接字AF_INET6/SOCK_DGRAM/UDP 綁定套接字爲IPv6地址 使用的sendto (...)WINSOCKET API,但指定一個IPv4 插座AF_INET家庭地址的地址發送到 的Winsock2 API將返回WSAEFAULT與WSAGetLastError。

    0熱度

    1回答

    我實際上回到C編程,我想編碼一個UDP客戶端。 我的問題是執行SENDTO函數時我有一個錯誤......越來越錯誤號:22和消息錯誤:無效參數 char query[1024]; int querySize = strlen(query); SOCKADDR_IN dest = { 0 }; int destSize = sizeof dest; dest.sin_family = A

    0熱度

    1回答

    我想以非常簡單/基本的方式在C中實現UDP套接字。我的程序是爲了在終端之間發送/接收文件,每個程序運行一個程序。我在客戶端代碼中遇到了sendto()函數的問題。這裏是我的代碼: #include<stdio.h> #include<string.h> #include<stdlib.h> #include<arpa/inet.h> #include<sys/socket.h> #inc

    1熱度

    1回答

    在C#.net(桌面應用程序)中。現在右鍵單擊文件夾或文件 - 點擊「發送到」 - >「郵件收件人」,我想打開我的應用程序。我可以使用dll來做到這一點,我想在c#中製作dll。這裏是我想要做的快照 - Image is taken from the google - "send to mail recipient" - 進程背後的任務是 - 點擊郵件收件人瀏覽器正在調用註冊表,它採用DLL路徑,