Я довольно новичок в c ++, более опытен в Java, поэтому я не совсем понимаю объявление переменных и указатели в c ++.
При этом я пытаюсь подключить сокет к серверу,для которого мне нужно использовать getaddrinfo (), чтобы получить адрес, и я определил (вместо х стоят цифры):
const char* ipAddress = "xx.xx.xx.xxx";
const char* port = "xxxx";
const struct addrinfo *hints, *res;
(я добавил только константы, потому что думал, что это может решить мою проблему)
Однако, когда я пытаюсь вызвать
int result = getaddrinfo(ipAddress,port,NULL,res);
, я получаю ошибку "Нет соответствующей функции для вызова getaddrinfo ()".
Что я делаю здесь неправильно