資源簡介
利用C++編寫的一個模擬交換機的工作,編程環境是CodeBlocks,有興趣的同學可以下載學習
代碼片段和文件信息
#include?“switch.h“
#include?
using?namespace?std;
int?n?=?0;? ?//?n為MAC表大小
frame?f;?? ?//?定義幀結構體變量
mactable?table[M];???//?MAC表定義
mactable?*p?=?table;?//?結構體指針
int?begin()
{
cout< char?j;
cin>>j;
if(j?==?‘Y‘?||?j?==?‘y‘)
{
if?(input()?==?0)
{
study();
print();
swap();
}
begin();?//?遞歸調用
}
else?if(j?==?‘N‘?||?j?==?‘n‘)
;?//?空語句
else
{
cout< begin();?//?遞歸調用
}
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????14500??2012-02-25?16:56??02.cfp
?????文件?????????113??2012-02-25?16:56??02.cfpg
?????文件?????????555??2011-12-20?11:49??begin.cpp
?????文件?????????623??2011-12-20?11:49??input.cpp
?????文件?????????725??2011-12-20?11:49??mac_address.cpp
?????文件?????????509??2011-12-20?11:49??main.cpp
?????目錄???????????0??2012-09-16?15:40??mingw5\
?????文件??????622807??2012-02-25?16:54??mingw5\02.exe
?????文件??????117084??2012-02-25?16:54??mingw5\begin.o
?????文件??????117274??2012-02-25?16:54??mingw5\input.o
?????文件??????116924??2012-02-25?16:54??mingw5\mac_address.o
?????文件??????117266??2012-02-25?16:54??mingw5\main.o
?????文件??????117992??2012-02-25?16:54??mingw5\print.o
?????文件??????116208??2012-02-25?16:54??mingw5\study.o
?????文件??????117312??2012-02-25?16:54??mingw5\swap.o
?????文件?????????603??2011-12-20?11:49??print.cpp
?????文件?????????572??2011-12-20?11:49??study.cpp
?????文件?????????736??2011-12-20?11:49??swap.cpp
?????文件?????????704??2011-12-20?11:49??switch.h
評論
共有 條評論