簡體   English   中英

graphics.h 頭文件可以在 64 位 Windows 上工作嗎?

[英]Can graphics.h header work on 64bit windows?

我在 Dev-C++ 上安裝了 graphics.h 庫,但它不會運行我的代碼,因為它在編譯器中給了我這個錯誤:

int left=0,
int 右 = 0,
int right=INT_MAX,
int底部=INT_MAX,

這是我的代碼:

#include <graphics.h>
void main( )
{

 initwindow(800, 800, "line");
 line(200,200,200,600);
 getch();
}

他們告訴我graphics.h不能在 64 位 Windows 上工作......是嗎?......

WinBGIm只是一個 32 位庫。 編寫時沒有 64 位版本的 Windows(安騰除外)。

如果有人從官方網站下載了這個,請在​​任何文本編輯器中打開 graphics.h,正好在第 303 行:

int left=0, int right=0, int right=INT_MAX, int bottom=INT_MAX

將第二個right更改為top (重新聲明錯誤)。

這個庫只能在 x32 位編譯器上運行。 因此,如果您正在運行諸如 Bloodshed DevC、Turbo C 或 CodeBlocks 之類的古老東西,那么您就沒事了。 但是,如果您使用的是 Visual Studio 並且您的分配迫使您使用該庫,那么祝您好運。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM