请教关于inet_addr()
struct sockaddr_in Desthost;
Desthost.sin_family=AF_INET;
Desthost.sin_port=htons(5060);
Desthost.sin_addr.s_addr=inet_addr("192.168.0.10");
以上是正确用法,但是我这样用
CString str1 = "192.168.0.10";
Desthost.sin_addr.s_addr=inet_addr("str1");
在后面的连接中(connect)就会报错,请问该怎样解决?
其实我的IP地址是放在字符数组中的,现在想把字符数组中的IP直接放在inet_addr("");参数中,不知怎样解决