初学C++,请教个字符串截取的问题
因为想发UDP广播包,因此本人需要截取本机所在的网段,现只知道通过以下代码char name[128];
hostent* pHost;
gethostname(name, 128);//获得主机名
pHost = gethostbyname(name);//获得主机结构
char* IP = inet_ntoa(*((in_addr *)pHost->h_addr));
获取本机IP,如IP为“192.168.1.10”,我想得到类似“192.168.1.255”的字符串,该怎么做,多谢大侠们不吝赐教。