摘要: 前陣子剛實現GDI+函數繪制函數曲線的功能,閑下來沒事實在無聊就試著做下有關正則表達式的自動機,想著做完的時候正好可以嵌入繪圖窗口,實現用戶輸入函數表達式同步生成對應曲線圖,不覺一陣狂喜...
本來滔哥讓我用樹實現,主要思想是將樹的中序改為后序,想來忒麻煩了點,而且本人之前在數據結構方面的造詣實在不高,慚愧慚愧...只好放棄之,猶豫半天后終于打定用中綴表達式轉為后綴表達式的方式做,實現過程還需要用到壓棧與彈棧對數據進行處理,發現用堆棧操作對后綴表達式進行計算還是相當滴舒服的~
閱讀全文
摘要: Windows GDI(Graphics Device Interface,圖形裝置界面),這是Windows操作系統的一個圖形包,用于支持Windows操作系統中的圖形界面,它也幫助開發人員在不考慮特定設備細節的情形下在計算機上進行繪圖操作。
隨著開發技術的進步,GDI從某種意義上已經不能滿足需求,于是微軟把GDI進一步封裝抽象,形成新的GDI+,并在性能和功能上進一步完善。GDI+構成了Windows XP操作系統及其后續版本的子系統的應用程序編程接口(API)。GDI+負責在屏幕和打印機上顯示信息,它是GDI的改進,同時也是.NET框架結構的重要組成部分。和GDI一樣,它提供了對二維圖形圖像和文字排版處理的支持,通過GDI+能夠創建與設備無關的應用程序。使用GDI+可以創建圖形、繪制文本以及將圖形圖像作為對象來操作,旨在提高性能和易用性。
閱讀全文