做乙個簡單的電子詞典。在檔案dictionary.txt中,儲存的是英漢對照的乙個詞典,詞彙量近8000個,英文、中文釋義與詞性間用』\t』隔開。
#include #include#include#includeusing namespace std;
class word
;void word::set(string e, string c, string wc)
int word::compare(string k)
string word::getchinese()
string word::getword_class()
//定義字典類
class dictionary
;dictionary::dictionary()
infile.close();
}int dictionary::binseareh(int low, int high, string key)
if(words[mid].compare(key)>0)
high=mid-1;
else
low=mid+1;
}return -1;
}void dictionary::searchword(string key)
}while(key!="0000");
cout<<"歡迎再次使用!"<
專案 OOP版電子詞典
問題及 檔名稱 main.cpp 作 者 李磊濤 版 本 號 v1.0 問題描述 專案 oop版電子詞典。輸入描述 要查詢單詞。程式輸出 漢語意思。include include include includeusing namespace std class word void word set ...
OOP版電子詞典
輸入 檔名 sum123.cpp 作 者 林海雲 完畢日期 2015年8月19日 版 本 號 v2.0 問題描寫敘述 做乙個簡單的電子詞典。在檔案dictionary.txt中。儲存的是英漢對比的乙個詞典,詞彙量近8000個,英文 中文釋義與詞性間用 t 隔開。輸入描寫敘述 文字輸入 程式輸出 輸出...
OOP版電子詞典拓展1
程式的版權和版本宣告部分 檔名稱 test.cpp 作 者 任子儀 完成日期 2014年 6月 7日 版 本 號 v12.1 輸入描述 無 問題描述 程式輸出 問題分析 略 演算法設計 略 include include include includeusing namespace std clas...