C++で標準コードを書く方法

ページ名:C__で標準コードを書く方法

コンピュータをプログラムする方法は無限にある。最終的には、プログラマーが必要なことをどのように達成するかはプログラマーの選択である。 しかし、より良いコンパイルやより安全なプログラムのために、スタイルや関数の使い方について多くの「ベストプラクティス」があります。 あなたのプロジェクトに将来参加するプログラマー(あなた自身を含む)が、あなたのコードを読んで理解できるように、いくつかの注意を払う必要があります。

方法1

標準的なコードを書く

  1. Eclipse、Netbeans、CodeBlocksなどのC++ IDE(統合開発環境)をダウンロードするか、Notepad++やVIMなどのプレーン・テキスト・エディタを使う。コマンドラインからプログラムを実行することもでき、その場合はどんなテキストエディタでも十分だ。シンタックスハイライトや行番号をサポートしているエディタを選ぶと便利かもしれない。ほとんどのプログラマーは、ユニックスライクなシステム(リナックス、OS X、BSD)が開発に最適な環境だと感じている。
  2. メイン・プログラム・ファイルを作成する。メイン・ファイルには、main()と呼ばれる関数を含めなければならない。ここからプログラムの実行が始まる。ここから関数を呼び出したり、クラスをインスタンス化したりします。アプリケーションの他のファイルやライブラリも、このファイルに含めることができます。
  3. プログラムを書き始める。あなたのコード、またはビルドする必要のあるプログラムを挿入してください(いくつかの例については下記を参照してください)。構文、セマンティクス、オブジェクト指向プログラミング・パラダイム、データ・ストライプ、リンクリストや優先キューなどのアルゴリズム設計を学ぶ。C++はプログラミングするのが簡単な言語ではありませんが、そうすることで、すべてのプログラミング言語に通じる基礎を学ぶことができます。
  4. コードにコメントを入れる。関数が何をするのか、変数が何のためにあるのかを説明する。変数や関数の名前はわかりやすいものを選びましょう。グローバル変数の名前は大文字にする。一般的に:コードを読む人が理解できるようにする。
  5. コードに適切なインデントを使用する。以下の例を参照してください。
  6. コードを
    g++ main.cpp
  7. と入力してプログラムを実行する:
    ./a.out
方法2

次の例

  1. 例1を見てください:
      /* これは g++ コンパイラを使用したプログラムです。 */ #include /* 入出力関数をインクルードする */ using namespace std; /* std (標準) 関数を使用する */ int main() /* main 関数を宣言する。*/ int main(void) でも構いません。
  2. 例 2 を考えてみましょう:
      /* int main() { float num1,num2,res; /* 変数を宣言します。work too */ cout << " \n Enter the first number= " ; cin >> num1; /* ユーザの値をnum1に入れる */ cout << " \n Enter the second number= " ; cin >> num2; res = num1 + num2; cout << "ⅳ num1 <<" と "<< num2 <<" の和 = "<
  3. 例3から学ぶ:
      /* 2つの数の積 */ #include using namespace std; int main() { float num1; int num2; double res; cout << "Ⅾ 最初の数を入力してください。> num1; cout << "Ⅾ2番目の数を入力= " ; cin >> num2; res = num1 * num2; cout << "Ⅾ2つの数の積= " << res 'Ⅾ' ; return 0; }.
  4. 例4を見てみよう:
      // ループ処理で数式を求める。int sum1=0; int sum2=0; int sum3=0; int sum4=0; // 答えを求めるために必要な整数を作成する。// aが1000以上になるまでループし、ループごとにaに3を加える。また、sum1にaを加える。 for (int b=0; b < 1000; b=b+5) {sum2 = sum2+b;} // bが1000以上になるまでループする。// bが1000以上になるまでループし、ループごとにbに5を加える。また、sum2にbを加える。 for (int c=0; c < 1000; c=c+15) {sum3 = sum3+c;} // cが1000以上になるまでループ。// cが1000以上になるまでループし、ループごとにcに15を加える。sum4 = sum1 + sum2 - sum3; // sum4はsum1とsum2の和をとり、sum3を引く。// メインを閉じる。
  5. 異なるスタイルの例を見てみよう:
      int main(){ int i = 0; if(1+1==2){ i = 2; } } /* これはWhitesmithsのスタイル */ int main() { int i; if (1+1==2) { i = 2; } } /* これはGNUのスタイル */ int main () { int i; if (condition) { i = 2; function (); } } 。
この記事は、CC BY-NC-SAで公開されている「 C++で標準コードを書く方法 」を改変して作成しました。特に断りのない限り、CC BY-NC-SAで利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧