如题,说详细些吧,谢谢.

解决方案 »

  1.   

    IP4的地址鄙视好办直接把起始以及结束地址转换成unsigned long型,然后用末地址减去起始地址,就得到IP段的大小首地址递增便是各个IP地址.
      

  2.   

    解决! int ipBegin[4]={192,0,0,1};
    int ipEnd[4]={192,0,2,255};
    while(1)
    {
    if (ipBegin[3]!=ipEnd[3])
    {
    ipBegin[3]+=1;
    }
    else if(ipBegin[2]!=ipEnd[2])
    {
    ipBegin[3]=0;
    ipBegin[2]+=1;
    }
    else if(ipBegin[1]!=ipEnd[1])
    {
    ipBegin[3]=0;
    ipBegin[2]=0;
    ipBegin[1]+=1;
    }
    else if(ipBegin[0]!=ipEnd[0])
    {
    ipBegin[3]=0;
    ipBegin[2]=0;
    ipBegin[1]=0;
    ipBegin[0]+=1;
    }
    else
    {
    cout<<"End!"<<endl;
    break;
    }
      

  3.   

    解决! int ipBegin[4]={192,0,0,1};
    int ipEnd[4]={192,0,2,255};
    while(1)
    {
    if (ipBegin[3]!=ipEnd[3])
    {
    ipBegin[3]+=1;
    }
    else if(ipBegin[2]!=ipEnd[2])
    {
    ipBegin[3]=0;
    ipBegin[2]+=1;
    }
    else if(ipBegin[1]!=ipEnd[1])
    {
    ipBegin[3]=0;
    ipBegin[2]=0;
    ipBegin[1]+=1;
    }
    else if(ipBegin[0]!=ipEnd[0])
    {
    ipBegin[3]=0;
    ipBegin[2]=0;
    ipBegin[1]=0;
    ipBegin[0]+=1;
    }
    else
    {
    cout<<"End!"<<endl;
    break;
    }
    }