-
大小: 57KB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2021-01-11
- 語言: 其他
- 標(biāo)簽: 網(wǎng)絡(luò)??課程設(shè)計(jì)??源代碼??報(bào)告??IP地址??
資源簡介
計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì) IP地址及其子網(wǎng)分割(含源代碼,報(bào)告,可執(zhí)行程序)
基本上拿過去就可以交了的。
IP地址及其子網(wǎng)分割
摘要:利用該系統(tǒng)實(shí)現(xiàn)IP 地址的判斷以及其子網(wǎng)的分割。介紹了IP地址原理以及子網(wǎng)劃分原理,并從總體上及功能上給予設(shè)計(jì),再詳細(xì)通過編碼實(shí)現(xiàn)。并介紹了自己的部分心得。
關(guān)鍵字:IP地址,子網(wǎng),子網(wǎng)號,掩碼,劃分
代碼片段和文件信息
#include?
#include?
#include?
#include?
#include?
#include?
//類結(jié)構(gòu)
class?ipTest{
char?ip[15];??//定義ip數(shù)組,存放ip地址
char?subnetPlusMask[18];?//定義subnetPlusMask數(shù)組,存放子網(wǎng)號和子網(wǎng)掩碼中1的個數(shù)
char?subnet[18];??//定義subnet數(shù)組,存放子網(wǎng)號
char?TempIp[15];??//定義TempIp數(shù)組,存放臨時(shí)的ip地址
char?TempSub[18];??//定義TempSub數(shù)組,存放臨時(shí)的子網(wǎng)號
int?mask;??//定義整型mask,存放子網(wǎng)掩碼中1的個數(shù)
bool?maskIsValid;//定義布爾值maskIsValid,存放判斷mask真值的變量
public:
ipTest(char?*char?*);?//定義ipTest函數(shù)
~ipTest(){};
bool?NoIllegalChar(char?*);??//非法字符的判斷
bool?ipIsValid(char?*);??//判斷IP地址是否合法
bool?subnetIsValid(char?*);??//判斷子網(wǎng)號是否合法
void?belong();????//判斷IP是否為子網(wǎng)成員
print();//定義輸出函數(shù)print
};
//主函數(shù)
void?main(int?argcchar?*argv[]){
?int?i;
?printf(“您輸入了?%d?個參數(shù)\n分別是:“argc);
?for(i=0;i
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????5692??2009-09-30?19:43??計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)?IP地址及其子網(wǎng)分割\ip.cpp
?????文件?????208967??2009-09-30?16:40??計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)?IP地址及其子網(wǎng)分割\ip.exe
?????文件?????104960??2010-04-13?15:43??計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)?IP地址及其子網(wǎng)分割\計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)?IP地址及其子網(wǎng)分割.doc
?????目錄??????????0??2010-04-13?15:43??計(jì)算機(jī)網(wǎng)絡(luò)課程設(shè)計(jì)?IP地址及其子網(wǎng)分割
-----------?---------??----------?-----??----
???????????????319619????????????????????4
評論
共有 條評論