- 最も基本的な方法: C++でHello Worldを出力するには、次のようなコードを使用します。
#include <iostream>
int main() {
std::cout << "Hello World!" << std::endl;
return 0;
}
このコードは、iostream
ヘッダーファイルをインクルードし、std::cout
オブジェクトを使用して文字列を出力します。std::endl
は改行を表します。
- C++11以降での方法:
C++11以降では、
auto
キーワードと範囲ベースのforループを使用して、より簡潔なコードを書くことができます。
#include <iostream>
int main() {
auto message = "Hello World!";
for (auto c : message) {
std::cout << c;
}
std::cout << std::endl;
return 0;
}
このコードでは、auto
キーワードを使用して変数の型を推論し、範囲ベースのforループを使用して文字列の各文字を出力しています。
- C++14以降での方法:
C++14以降では、文字列リテラルの接頭辞として
u8
を使用することで、UTF-8エンコーディングの文字列を扱うことができます。
#include <iostream>
int main() {
auto message = u8"Hello World!";
std::cout << message << std::endl;
return 0;
}
このコードでは、u8
接頭辞を使用してUTF-8エンコーディングの文字列を定義し、std::cout
を使用して出力しています。
これらはC++でHello Worldを出力するためのいくつかの方法です。基本的な方法から最新のC++の機能を使用した方法まで、さまざまなアプローチがあります。プログラミングの初心者にとっては、最も基本的な方法から始めることをおすすめします。