型推論

D 言語は型推論を持っている.

宣言が一部の記憶で始まり, 型が特定できる場合, 宣言の型は省略できる:

static x = 3; // x は int 型
auto y = 4u; // y は uint 型
auto s = "string"; // s は immutable (char)[6] 型

class C{...}

auto c = new C(); // c はクラス C のインスタンスへのハンドル

型推論が行われる記憶クラス.

auto

const

immutable

nothrow

pure

scope

static

Previous topic

static 属性

Next topic

デリゲート