C++での基本的なグラフィックプログラミング
C ++プログラミング言語は、用途の広いプログラミング言語です。 C ++を使用すると、ローエンドのグラフィックを作成することもできます。つまり、スタイリッシュなフォントで基本的な形や単語を作成し、それらに色を追加することは、c++を使用して行うことができます。
グラフィックプログラミングは、ターミナルまたはコマンドプロンプトを使用してC ++で実行できます。または、DevC++コンパイラをダウンロードしてグラフィックプログラムを作成することもできます。
ターミナルの場合は、graphics.hlibrarayをGCCコンパイラに追加する必要があります。このためには、次のコマンドを入力する必要があります。
>sudo apt-get install build-essential >sudo apt-get install libsdl-image1.2 libsdl-image1.2-dev guile-2.0 \ guile-2.0-dev libsdl1.2debian libart-2.0-dev libaudiofile-dev \ libesd0-dev libdirectfb-dev libdirectfb-extra libfreetype6-dev \ libxext-dev x11proto-xext-dev libfreetype6 libaa1 libaa1-dev \ libslang2-dev libasound2 libasound2-dev >sudo make install sudo cp /usr/local/lib/libgraph.* /usr/lib
上記のすべてのコマンドを順番に入力すると、ターミナルのGCCコンパイラにgraphics.hライブラリを正常にインストールできます。
または、DevC++コンパイラをインストールするために必要なその他の方法。
graphics.hライブラリ − graphics.hライブラリは、C++プログラムにグラフィックを追加するために使用されます。グラフィックプログラミングの場合、必要なすべてのメソッドが含まれているため、ライブラリを含める必要があります。
グラフィックをC++プログラムに含めるための構文&ninus;
構文
#include<graphics.h>
例
C++でのグラフィックプログラミングの実装を示すプログラム-
#include<graphics.h> #include<isotream.h> using namespace std; int main() { int gd = DETECT, gm; initgraph(−gd, −gm, "C:\\TC\\BGI"); rectangle(100,100,200,200); getch(); closegraph(); return 0; }
出力
C++グラフィックプログラミングの他の一般的な機能は次のとおりです-
-
arc() −指定された角度と指定された半径の円弧を作成します。
-
bar() −指定された座標でバーを作成します。
-
circle() −指定された半径の円を作成します。
-
closegraph() −グラフィックモードを閉じ、メモリチャンクの割り当てを解除しました。
-
ellipse() −指定された長軸と短軸を持つ楕円を作成します。
-
Floodfill() −塗りつぶしは、座標が指定されている特定のポイントに特定の色を塗りつぶすために使用されます。
-
line() −指定された開始点と終了点の線を作成します。
-
rectangle() −指定された座標で長方形を作成します。
-
C ++プログラミングを学ぶ方法は?
そのため、C ++でプログラミングする方法を学ぶことにしましたが、どこから始めればよいのかわかりません。開始方法の概要は次のとおりです。 C++コンパイラを入手する これは、C++でのプログラミングの学習を開始する前に実行したい最初のステップです。すべての主要なOSプラットフォームで利用できる優れた無料のC++コンパイラがあります。プラットフォームに適したものをダウンロードするか、www.tutorialspoint.com / compile_cpp_online.phpでtutorialspoint.comのオンラインコンパイラを使用できます。 GCC − GCCはGNUコンパ
-
C ++プログラミング言語とは何ですか?
C ++は、1979年にベル研究所でBjarneStroustrupによって開発されたプログラミング言語です。 C ++は、高水準言語と低水準言語の両方の機能の組み合わせで構成されているため、中水準言語と見なされます。これはCのスーパーセットであり、事実上すべての合法的なCプログラムは合法的なC++プログラムです。 C ++は、Windows、Mac OS、さまざまなバージョンのUNIXなどのさまざまなプラットフォームで動作します。 それは-である言語です 静的に入力- プログラミング言語は、実行時ではなくコンパイル時に型チェックが実行されるときに静的型付けを使用すると主張されています。 コ