91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 294KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-07
  • 語言: C/C++
  • 標簽: 局域網IP??ping??

資源簡介

C++獲取所有局域網可用IP,使用PING的方式簡單易懂,但缺點就是時間消耗比較多,給新手看的,大神請無視 vs2010編譯

資源截圖

代碼片段和文件信息

//?C++ping.cpp?:?定義控制臺應用程序的入口點。
//

#include?“stdafx.h“

string?inttostring(int?n)
{
std::stringstream?strRet;
strRet?< return?strRet.str();
}

bool?isIP(const?char*?str)
{
int?i(0);
size_t?len?=?strlen(str);
while?(len?>?0)
{
if?(?*str?‘9‘)
{
if?(*str?!=‘.‘)
return?false;
i?++;
}
str++;
len--;
}
if?(i?==?3)
return?true;
return?false;
}

//??[9/22/2014?gin]
int?pingit(string?strStartIPstring?strEndIP)
{
try
{

int?pos1?=?strStartIP.find_last_of(“.“)?+?1;
string?str1?=?strStartIP.substr(pos1);
string?strIP1?=??strStartIP.substr(0pos1);
int?pos2?=?strEndIP.find_last_of(“.“)?+?1;
string?str2?=?strEndIP.substr(pos2);
string?strIP2?=??strEndIP.substr(0pos2);
if?(strIP1?!=?strIP2)
{
cout?< return?0;
}
int?count?=?0;
int?s1?=?atoi(str1.c_str());
int?s2?=?atoi(str2.c_str());
cout?< vector?vecIP;
for?(int?i?=?s1;i? {
string?ip?=?strIP1?+?inttostring(i);
string?conv?=?“ping?“?+?ip;
conv?+=?“?-n?1“;
int?q?=?system(conv.c_str());
if?(q?==?0)
{
count?++;
vecIP.push_back(ip);
}
}
cout?< for?(int?i?=?0;?i? {
cout?< }
return?count;
}
catch?(...)
{
return?0;
}
}


int?_tmain(int?argc?_TCHAR*?argv[])
{
//? char?*s?=?new?char[16];
string?s1s2;
while(1)
{
cout< cout< cout< cin?>>?s1;
cout< cin?>>?s2;
if?(!isIP(s1.c_str())?||?!isIP(s2.c_str()))
{
cout?< }
else
break;
}
cout?< system(“pause“);
return?0;
}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????1958??2014-09-22?16:50??C++ping\C++ping\C++ping.cpp

?????文件???????4364??2014-09-22?15:47??C++ping\C++ping\C++ping.vcxproj

?????文件???????1311??2014-09-22?15:47??C++ping\C++ping\C++ping.vcxproj.filters

?????文件????????143??2014-09-22?15:47??C++ping\C++ping\C++ping.vcxproj.user

?????文件???????1553??2014-09-22?15:47??C++ping\C++ping\ReadMe.txt

?????文件????????212??2014-09-22?15:47??C++ping\C++ping\stdafx.cpp

?????文件????????330??2014-09-22?16:35??C++ping\C++ping\stdafx.h

?????文件????????236??2014-09-22?15:47??C++ping\C++ping\targetver.h

?????文件????????888??2014-09-22?15:47??C++ping\C++ping.sln

????..A..H.?????14848??2014-09-22?16:51??C++ping\C++ping.suo

?????文件?????101888??2014-09-22?16:50??C++ping\Debug\C++ping.exe

?????文件?????683168??2014-09-22?16:50??C++ping\Debug\C++ping.ilk

?????文件????1133568??2014-09-22?16:50??C++ping\Debug\C++ping.pdb

?????目錄??????????0??2014-09-22?16:52??C++ping\C++ping

?????目錄??????????0??2014-09-22?16:42??C++ping\Debug

?????目錄??????????0??2014-09-22?16:52??C++ping

-----------?---------??----------?-----??----

??????????????1944467????????????????????16


評論

共有 條評論