這次《數據結構》的課程設計是做圖書管理系統,花了一個通宵, 寫了1000多行代碼,總算搞定了。支持文件讀寫、索引表查找,能夠模擬一般數據庫系統的最最基本的功能。
因爲老師要求,所以不得不用C語言寫,發現C語言的確不適合開發大型程序,這個程序如果用C#來寫,那就太Easy了。
現將源代碼公佈,供大家學習交流用。
(圖書列表)
這次《數據結構》的課程設計是做圖書管理系統,花了一個通宵, 寫了1000多行代碼,總算搞定了。支持文件讀寫、索引表查找,能夠模擬一般數據庫系統的最最基本的功能。
因爲老師要求,所以不得不用C語言寫,發現C語言的確不適合開發大型程序,這個程序如果用C#來寫,那就太Easy了。
現將源代碼公佈,供大家學習交流用。
(圖書列表)
Mutex和Event是系統內核對象,好處是他們是跨進程的,可以用作進程間的線程同步。缺點也很明顯,就是他們的速度較慢。 Critical Secti
一、面向對象三大設計原則 1、針對接口編程,而不是針對實現編程 可以通過派生接口的類實現(Java中常見)來完成,這樣無需知道具體的實現。可自頂而上的進行設計,也可以自下而上的進行抽取公共部分。 pu