C++基礎 レッスン7
定数
constとconstexprによる定数の定義方法を学びましょう。
定数とは
定数は一度値を設定すると変更できない変数です。C++では主に2つの方法で定数を定義します。
const- 実行時に値が決まる定数(実行時定数)constexpr- コンパイル時に値が決まる定数(コンパイル時定数、C++11以降)
const の使い方
constで宣言した変数は初期化後に値を変更できません。
C++エディタ
constexpr の使い方
constexpr はコンパイル時に値が確定する定数です。 パフォーマンスの最適化に役立ちます。
C++エディタ
const と constexpr の違い
どちらを使うべきか、違いを理解しましょう。
C++エディタ