Как использовать функцию "inet_pton"
Я пытался исправить программу с драгоценной помощью, но все же у меня осталась только 1 ошибка:
inet_pton(AF_INET,("192.168.3.3"),&dstAddr.sin_addr.s_addr);На этой линии было написано::
C2660: функция не может иметь один аргумент.
Эта часть программы od я пытаюсь построить доступ в интернет со второго компьютера, и Я заменил функцию"inet_addr" на "inet_pton"
Не могли бы вы,ребята, сказать мне, как это исправить, плз:((
программа выглядит следующим образом:
int main(int argc, char* argv[]) unsigned short port = 6000; int dstSocket; struct sockaddr_in srcAddr; struct sockaddr_in dstAddr; int dstAddrSize = sizeof(dstAddr); int flag_c, flag_s, numrcv, status; int flag_f; int send_data[9], recv_data[11]; int send_data2[4]; send_data2[0] = 2300 * 10; send_data2[1] = 1700 * 10; send_data2[2] = 100; send_data2[3] = 666; int cnt_ball = 0; int cnt_none = 0; int cnt_all = 0; int PR_ref[4]; int flag_move; #if USE_NET WSADATA data; WSAStartup(MAKEWORD(2, 0), &data); memset(&dstAddr, 0, sizeof(dstAddr)); dstAddr.sin_port = htons(port); dstAddr.sin_family = AF_INET; inet_pton(AF_INET,("192.168.3.3"),&dstAddr.sin_addr.s_addr);
Что я уже пробовал:
Я исправил и другие проблемы, но осталась только эта.