適用於 VS2012 的 graphics.h 哪裡有下載?
01-31
同學學編程,需要用到graphics.h,但是網上各種翻找到的都是用不了的……
/*這個是C/C++通用的嗎?我們寫的是C*/==========
好吧我補充一下,我用的是VS2012但我的同學用的是Dev C++
經常需要改她發過來的代碼,所以必須要用這個可愛的graphics.h……
只要有能讓代碼能通用的解決方案就行了
首先你要知道 graphics.h 是什麼。它是 Borland Graphics Interface 簡稱 BGI 圖形庫的一部分(也就是說,光有頭文件是不行的)。
BGI 不但只能用於 DOS 程序(大概吧),而且只能 Borland 的編譯器用(大概吧),而且很久很久以前就已經停止更新了呀。
如果一定要找:- 這個鏈接的最後一節有若干移植版本的鏈接:Borland Graphics Interface
- 這個庫也是模仿 BGI 的:EGE(Easy Graphics Engine)圖形庫主頁
譚浩強的遺毒 把borland在dos下的一個破庫帶到了21世紀10年代
graphics.h - NicolasHe的專欄
同樣學C語言。
如果是想要學習簡單的圖形庫,可以用EGE(Easy Graphic Engine),EGg(Easy Graphic)或者EasyX。其中引用的都是庫graphic.h,用法與TC的graphic.h,比較類似。個人使用的是EGE,能夠較好兼容Visual Studio 2012及之前的版本。EGE:Download ege from SourceForge.net
EasyX :首頁 -- EasyX Library for C++EGE對於Dev C++的支持較差,我個人使用Dev 5.6.1編譯未成功。對Visual Studio的支持較好,安裝簡單且可用。不過對於Visual Studio 2013,需要重新對其LIB文件進行重編譯後添加到VS的庫里。雖然我上學時的C語言課程沒有使用Turbo C,不過我倒是用Virtual PC虛擬機把MS-DOS 7.0跑了一遍,還懷舊了一把CCDOS/PDOS95/WPS/CCED/FoxBase/Windows 3.1/四通利方等一堆應用。你要是有此雅興,而且非要用graphics.h,就用虛擬機跑Turbo C吧;否則就徹底投入Visual Studio 2012的懷抱。
推薦閱讀:
TAG:編程 | C編程語言 | C | 計算機圖形學 | MicrosoftVisualStudio2012 |