打造自己的Unit Test工具
摘要: 現在市面上已經有很多Unit Test的工具了。對于C++來說最為著名的莫過于CppUnit。CppUnit已經具有豐富的功能,例如UI、報告生成等等。那么為什么還要自己做Unit Test工具呢?主要還是為了學習,其次是可以為自己的特殊需求打造特殊的工具。
閱讀全文
posted @
2008-11-13 09:38 陳梓瀚(vczh) 閱讀(2527) |
評論 (4) 編輯
關于VL++輔助C++程序設計的設想
摘要: 眼下新的GUI Framework的第一版也就只剩下3個控件了。雖然之前說過要開發一個理論上是P2P上的遠程對象交互協議、要開發一個窗口設計器、還要開發一個LALR Parser GUI作為GUI Framework的demo。我想這也是一個大的工程,對于我一個人來說。但是今天的一個想法終于把這三個東西串了起來。
閱讀全文
posted @
2008-08-19 09:51 陳梓瀚(vczh) 閱讀(1804) |
評論 (5) 編輯
無責任替朋友發個招聘廣告
摘要: 網龍公司招聘
網龍公司是中國網絡游戲開發商和運營商的領導者之一,總部位于中國福建省福州市。
1、大型WEB2.0網站架構師
2、3D游戲引擎程序設計師
3、游戲客戶端程序員
4、游戲服務端程序員
5、游戲工具開發程序員
6、手機平臺開發程序員
7、驅動開發程序工程師
8、B/S程序員
9、WEB2.0游戲社區軟件開發工程師
10、應用軟件開發程序員
月薪6千起,優秀者月薪不封頂。享受基本養老、醫療、失業、工傷、生育等保險,以及公積金和公司福利。
聯系方式:
QQ:611990694(請備注:您的姓名和應聘崗位)
EMAIL:hr@nd.com.cn
內詳,版主勿刪。
閱讀全文
posted @
2008-06-16 07:35 陳梓瀚(vczh)|
編輯
圖形庫的概要設計
摘要: 前天在博客上說希望開發一個盡量獨立于GDI的圖形庫。這個圖形庫將不使用其他圖形庫例如GDI+、OpenGL以及DirectX等。圖形庫使用GDI的原因如下:
1:字體的邊框比較難獲得。直接讀TTF文件暫時還不想做,因此想借助GDI的API獲取文字的Bezier輪廓。
2:不使用GDI無法把圖片刷上窗口。
因此這個圖形庫使用的GDI的功能也僅限于此。當然,開發出來的結果必然是GDI所不能達到的。GDI+的結構也稍微有一點點不理想。
為什么GDI和GDI+的速度都不太理想呢?下面的分析將會給出一個可能的解釋。
今天早上考了軟件配置管理,也就是讓我們了解一下為什么需要Subversion這樣的軟件來幫助我們開發軟件。考完試回來的路上就構思了這個圖形庫的結構。讓我們考慮一下圖形庫所需的功能,也就是需求分析了。我們用慣的圖形庫都有繪制圖形、文字以及圖像的功能。圖形有畫刷和邊框,其中邊框是具有形狀的。
首先考慮一下文字。我們知道現在絕大多數的文字都是由Bezier邊
閱讀全文
posted @
2008-06-10 19:13 陳梓瀚(vczh) 閱讀(4392) |
評論 (13) 編輯
期末考了
摘要: 人生中的很可能的最后一次期末考就到了,復習之余不免忙里偷閑,想想程序的那些破事。
相對于去年來說,今年做的事情比較少。06年做了一個軟件渲染器和一個強類型的腳本引擎和一個基于OpenGL的GUI,07年沖做了一個基于OpenGL的GUI,一個正則表達式和動態的上下文無關文法分析器(并在年內重寫了一次),還有一個基于閉包的無類型腳本引擎。今年做的是一些修修補補的工作,首先為最新的腳本引擎提供了基于閉包實現的class和namespace、重寫了內核并加上了multi-method和operator overloading,為正則表達式引擎重寫了一個新的幾乎提高了9倍速度的分析器(于是寫了一篇招口水的文章)。自從Borland的沒落導致我狠一狠心從Delphi過渡到C++之后,一直到現在我都在維護一個我自己個人使用的“非標準模板庫”。STL啊Boost啊什么的就不用了,函數的名字比較鳥。
大三也快完了,學院要求我們自己張羅實習的事情,班主任推薦我去微軟,后來花了點時間準備了一下。不過不幸的是最后發現準備是沒有用的,面試官總會在意外
閱讀全文
posted @
2008-06-09 10:16 陳梓瀚(vczh) 閱讀(1537) |
評論 (5) 編輯