コードブロックを使用してグラフィックスについて学習しようとしました。グラフィックス ヘッダーをライブラリに初期化し、すべてのグラフィックス コードをビルドしてコンパイルし、次のように表示しました。
Process returned -1073741819 (0xC0000005) execution time : 2.776 s
Press any key to continue.
しかし、グラフィックウィンドウは表示されません。たとえば、行を表示するコードを作成しましたが、何も表示されません。
最初にこのコードを試したところ、次のように表示されました。
F:\Code blocks\Lab final\Graph.cpp|12|警告: 文字列定数から 'char*' への非推奨の変換 [-Wwrite-strings]|
コードは次のとおりです。
#include<graphics.h>
#include<stdio.h>
#include<conio.h>
int main() {
int gdriver = DETECT, gmode;
int x1 = 200, y1 = 200;
int x2 = 300, y2 = 300;
char driver[] = "";
initgraph(&gdriver, &gmode,driver);
line(x1, y1, x2, y2);
getch();
closegraph();
}
グラフィックス ウィンドウが表示されるはずでしたが、何も表示されません。