- ベストアンサー
C言語で画面に図形や絵を描画するインクルードファイ
C言語で画面に図形や絵を描画するインクルードファイル?って、標準でありますか? C、どどどどどどドッ素人です。 昨日、やっとHello Wordができた程度です。 これから、C言語を覚えようと思うのですが、描画関数が見つかりません。 C言語は描画関数はデフォルトで入っていないのでしょうか?(windowsやmac、Linuxなどでも) stdio.hは、どのOSにも基本入ってます。 描画関数はstdio.hのように、ありますか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
標準ではないです。 描画処理のプログラミングがしたいなら、先ず、どんな描画処理を行うかを決めて、そのライブラリとヘッダーファイルを自分で用意する必要があります。古典的な3DグラフィックならOpenGLなんてのもありますし、まあ探せば色々あると思います。 取り敢えずHello Wordが出来たようなので、次はもっと一般的なHello World辺から...
その他の回答 (2)
- wormhole
- ベストアンサー率28% (1626/5665)
Cの標準ライブラリには描画関数はありません。
- maiko0333
- ベストアンサー率19% (839/4401)
1:#include <glibw32.h> //グラフィック描画を行うのに必要 2:int main() 3:{ 4: ginit(300,300,WHITE); //300x300の窓,背景:白 5: GRAPH g; //コンストラクタ 6: g.circle(150,150,140); //円の描画 7: g.line(50,225,140,230); //線の描画 8: g.line(160,230,250,225); //線の描画 9: g.ellipse(95,195,40,10); //楕円の描画 10: g.ellipse(205,195,40,10); //楕円の描画 11: g.rectangle(135,90,165,170); //四角形の描画 12: g.arc(150,-50,60,120,120); //円弧の描画 13: gend(); //グラフィック描画終了 14: return(0); 15:} http://chicam.maizuru-ct.ac.jp/~chica/info/graphic/g_draw.htm