<C++Learn/>
C++基礎 レッスン1

Hello World

最初のC++プログラムを作成して実行してみましょう。

C++プログラムの基本構造

C++プログラムの最初の一歩は「Hello, World!」を画面に表示することです。 C++では #include <iostream> で入出力ライブラリを読み込み、std::cout を使って文字列を出力します。

すべてのC++プログラムは main() 関数から始まります。 この関数がプログラムのエントリーポイント(開始地点)です。

  • #include <iostream> - 入出力のためのヘッダファイル
  • int main() - プログラムの開始地点
  • std::cout << - 標準出力へ表示
  • return 0; - プログラムの正常終了

クラシックなHello World

伝統的なC++の書き方です。std::endl は改行して出力バッファをフラッシュします。

C++エディタ

using namespace std

毎回 std:: を書くのが面倒な場合、using namespace std; と宣言すると省略できます。 ただし、大規模プロジェクトでは名前の衝突を避けるため、std:: を明示的に書くことが推奨されます。

using namespace を使った書き方

using namespace std; を使うとコードがシンプルになります。学習段階ではこちらも便利です。

C++エディタ

endl と \\n の違い

改行には std::endl"\\n" の2つの方法があります。endl はバッファをフラッシュするため若干遅く、"\\n" の方がパフォーマンスに優れています。

C++エディタ