C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

C++プログラムで複数の.cppファイルをコンパイルする


ここでは、C++プログラムで複数のcppファイルをコンパイルする方法を説明します。タスクは非常に簡単です。名前をリストとしてg++コンパイラに提供し、それらを1つの実行可能ファイルにコンパイルできます

abc.cppやxyz.cppなどの複数のファイルを一度にコンパイルするには、構文は次のようになります-

g++ abc.cpp xyz.cpp

プログラムを実行するには、これを使用できます-

./a.out

float area(float r){
   return (3.1415*r*r); //area of a circle
}
float area(float l, float w) {
   return (l * w); //area of a rectangle
}

#include <iostream>
#include "area.cpp"
using namespace std;
main() {
   cout << "Area of circle with radius 2.5 is: " << area(2.5) << endl;
   cout << "Area of rectangle with length and width are 5 and 7 is: " << area(5, 7) << endl;
}

出力

$ g++ area.cpp find_area.cpp
$ ./a.out
Area of circle with radius 2.5 is: 19.6344
Area of rectangle with length and width are 5 and 7 is: 35
$

  1. C++での十二面体の表面積のプログラム

    十二面体とは何ですか? 「十二面体」という言葉はギリシャ語に由来し、十二面体は「12」を意味し、ヘドロンは「顔」を意味します。幾何学的な12面体は、12の平面を持つ3Dプラトニックまたは正多角形です。同様に、他の図の12面体にもプロパティがあり、それらは- 20の多面体頂点 30個の多面体エッジ 五角形は5面のポリゴンであるため、12個の五角形の面 以下に示すのは12面体の図です 問題 エッジが与えられた場合、プログラムは十二面体の表面積を見つける必要があります。表面積は、与えられた図形の面が占める総スペースです。 十二面体の表面積を計算するには、次の式があります- 例

  2. C++を使用して楕円の領域を見つけるプログラム

    ここでは、C++を使用して楕円の面積を取得する方法を説明します。楕円にはさまざまな部分があります。これらは以下のようなものです。 キーポイント 説明 センター 楕円の中心。また、2つの焦点を結ぶ線分の中心でもあります。 主軸 楕円の最長直径 nmemb これは要素の数であり、各要素のサイズはサイズです。 バイト。 短軸 楕円の最小直径 コード tを指す線分 フォーカス 図で示されている2つのポイント ロータス直腸 蓮の直腸は、焦点を通り、楕円の主軸に垂直な線です。 楕円の面積はΠ𝜋 ∗𝑎a∗b𝑏 サンプルコード #include <iostre