#include <Winsock2.h>
#include <iostream>
void main()
{
unsigned long ip1 = inet_addr("192.168.0.1");
unsigned long ip2 = inet_addr("192.168.20.255");
unsigned long ip;
in_addr in;
//好像有点错误,改了一下~
for( ip = ntohl(ip1); ip <= ntohl(ip2); ip++ )
{
in.S_un.S_addr = htonl(ip);
std::cout << inet_ntoa(in) << std::endl;
}
}
#include <iostream>
void main()
{
unsigned long ip1 = inet_addr("192.168.0.1");
unsigned long ip2 = inet_addr("192.168.20.255");
unsigned long ip;
in_addr in;
//好像有点错误,改了一下~
for( ip = ntohl(ip1); ip <= ntohl(ip2); ip++ )
{
in.S_un.S_addr = htonl(ip);
std::cout << inet_ntoa(in) << std::endl;
}
}