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