星期一, 12月 18, 2006

進展

跟libtiff奮鬥到現在,稍微有點掌握。習慣看ManPage,學會操作別人的library,學會只看別人提供的介面和說明寫程式。

雖然看了一部分的The C++ Language,不過幫助並不大。因為libtiff是完全的C library,Exception、Namespace、模組化這些美好的事物完全沒有出現,倒是有許多骯髒的記憶體操作,亂七八糟的typedef、恐怖的define海、亂糟糟的函數呼叫等。不過還好本座也是C設計師(煙),想當年學完培基和現在已經老掉的DOS組語設計就是學C、物件還是高中才熟的。所以要比賽骯髒手段是嗎?別小看C設計師d8888啊XD


目前已經寫到可以把數位切片用的Table和影像資料抓出來,下一個步驟是寫出讓這兩者合體成jpeg檔的程式,這部份比較困難一些,希望有美好的library可以幫助我 >"<。

這個難關過了以後,就是用concrete class和namespace把屬於C的東西包起來,我不希望我的模組出現一大堆難看的cast和指標。嗚,還有GCC編出來的檔案比所有library加起來還大五倍是怎麼回事?

除了寫程式之外,學校的東西,目前有寄蟲報告、實驗動物學報告、免疫特論報告還有期末考等著我。不打太多嘴炮,繼續寫程式先... 全文連結

0 意見: