getaddrinfo()参数无效

问题描述 投票:0回答:1

我对c ++很陌生,对Java更有经验,所以我不完全理解c ++变量声明和指针。

那就是说我正在尝试将套接字连接到服务器,为此我需要使用getaddrinfo()来获取地址并且我已经定义了(有代替x的数字):

const char* ipAddress = "xx.xx.xx.xxx";
const char* port = "xxxx";
const struct addrinfo *hints, *res;

(我只添加了consts,因为我认为它可以解决我的问题)

但是当我试着打电话的时候

int result = getaddrinfo(ipAddress,port,NULL,res);

我收到错误“没有匹配函数来调用getaddrinfo()”。

我在这做错了什么?

c++ sockets
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.