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

  • 大小: 1.31MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-10-25
  • 語(yǔ)言: C/C++
  • 標(biāo)簽: ping??C++??

資源簡(jiǎn)介

C++代碼實(shí)現(xiàn)ping代碼,使用visual studio 2013編譯通過(guò),屏蔽了SDL檢查。

資源截圖

代碼片段和文件信息

//?ConsoleApplication1.cpp?:?定義控制臺(tái)應(yīng)用程序的入口點(diǎn)。
//

#include?“stdafx.h“
#include?“ParseUrl.h“
#include
#include?
#include?


BOOL??GetIpByDomainName(char?*szHost?char?szIp[50][100]?int?*nCount)
{
WSADATA????????wsaData;
HOSTENT???*pHostEnt;
int?????????????nAdapter?=?0;
struct???????sockaddr_in???sAddr;
if?(WSAStartup(0x0101?&wsaData))
{
printf(“?gethostbyname?error?for?host:\n“);
return?FALSE;
}

pHostEnt?=?gethostbyname(szHost);
if?(pHostEnt)
{
while?(pHostEnt->h_addr_list[nAdapter])
{
memcpy(&sAddr.sin_addr.s_addr?pHostEnt->h_addr_list[nAdapter]?pHostEnt->h_length);

sprintf_s(szIp[nAdapter]?“%s“?inet_ntoa(sAddr.sin_addr));

nAdapter++;
}

*nCount?=?nAdapter;
}
else
{
DWORD??dwError?=?GetLastError();
*nCount?=?0;
}
WSACleanup();
return?TRUE;

}

void?pingIp(char?Ip[100])
{
ParseUrl?objParseUrl;
PingReply?reply;

printf(“\nPinging?%s?with?%d?bytes?of?data:\n\n“?Ip?DEF_PACKET_SIZE);
for?(int?i?=?0;?i? {
objParseUrl.Ping(Ip?&reply);
printf(“Reply?from?%s:?bytes=%ld?time=%ldms?TTL=%ld\n“?Ip?reply.m_dwBytes?reply.m_dwRoundTripTime?reply.m_dwTTL);
Sleep(500);
}
}

int?_tmain(int?argc?_TCHAR*?argv[])
{
int?????????nIpCount?=?0;
char????????szIpList[50][100];
char????????szDomain[256]?=?{?0?};
char????????szIp[1024]?=?{?0?};
strcpy_s(szDomain?“www.baidu.com“);
GetIpByDomainName(szDomain?szIpList?&nIpCount);

printf(“域名?:?%s?\n“?szDomain);

for?(int?i?=?0;?i? {
pingIp(szIpList[i]);
strcat_s(szIp?szIpList[i]);
strcat_s(szIp?“\t“);
}

printf(“\n域名解析IP列表?:?%s?\n\n“?szIp);

return?0;
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-10-17?08:41??pingtest\
?????目錄???????????0??2017-10-16?20:07??pingtest\ConsoleApplication1\
?????文件????????1753??2016-11-01?11:06??pingtest\ConsoleApplication1\ConsoleApplication1.cpp
?????文件????????4881??2017-10-16?20:02??pingtest\ConsoleApplication1\ConsoleApplication1.vcxproj
?????文件????????1508??2016-11-01?10:57??pingtest\ConsoleApplication1\ConsoleApplication1.vcxproj.filters
?????目錄???????????0??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\
?????目錄???????????0??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ConsoleA.A21EDFB7.tlog\
?????文件????????2618??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ConsoleA.A21EDFB7.tlog\cl.command.1.tlog
?????文件???????39008??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ConsoleA.A21EDFB7.tlog\CL.read.1.tlog
?????文件????????1702??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ConsoleA.A21EDFB7.tlog\CL.write.1.tlog
?????文件?????????150??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ConsoleA.A21EDFB7.tlog\ConsoleApplication1.lastbuildstate
?????文件????????1438??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ConsoleA.A21EDFB7.tlog\link.command.1.tlog
?????文件????????4302??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ConsoleA.A21EDFB7.tlog\link.read.1.tlog
?????文件?????????648??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ConsoleA.A21EDFB7.tlog\link.write.1.tlog
?????文件????????1006??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ConsoleApplication1.Build.CppClean.log
?????文件????????3143??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ConsoleApplication1.log
?????文件???????41786??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ConsoleApplication1.obj
?????文件?????1638400??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ConsoleApplication1.pch
?????文件???????42240??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\ParseUrl.obj
?????文件???????11519??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\stdafx.obj
?????文件??????683008??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\vc120.idb
?????文件??????233472??2017-10-16?20:07??pingtest\ConsoleApplication1\Debug\vc120.pdb
?????文件????????4591??2017-10-16?20:07??pingtest\ConsoleApplication1\ParseUrl.cpp
?????文件????????1399??2016-10-31?11:37??pingtest\ConsoleApplication1\ParseUrl.h
?????文件????????1594??2016-10-31?10:50??pingtest\ConsoleApplication1\ReadMe.txt
?????文件?????????225??2016-10-31?10:50??pingtest\ConsoleApplication1\stdafx.cpp
?????文件?????????234??2016-10-31?10:50??pingtest\ConsoleApplication1\stdafx.h
?????文件?????????236??2016-10-31?10:50??pingtest\ConsoleApplication1\targetver.h
?????文件??????524288??2017-10-17?08:41??pingtest\ConsoleApplication1.sdf
?????文件????????1003??2016-10-31?10:50??pingtest\ConsoleApplication1.sln
?????文件???????40448??2017-10-17?08:41??pingtest\ConsoleApplication1.v12.suo
............此處省略7個(gè)文件信息

評(píng)論

共有 條評(píng)論