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

auto推論

autoキーワードによる型推論を学びましょう。

autoキーワードとは

C++11で導入された auto キーワードは、 コンパイラに初期化式から変数の型を自動的に推論させる機能です。 型が複雑な場合や、冗長な型名を避けたい場合に便利です。

重要: autoは型を省略しているだけで、コンパイル時に型が確定します。 動的型付けではなく、型安全性は完全に保たれます。

autoの基本的な使い方

初期化式の型をコンパイラが自動的に推論します。

C++エディタ

autoと式の型推論

演算結果や関数の戻り値の型も自動推論できます。

C++エディタ

autoの注意点とベストプラクティス

autoを使うべき場面と避けるべき場面を理解しましょう。

C++エディタ