一様初期化(uniform initialization) 以下のように、波括弧を使って初期化を行う。統一初期化とも呼ばれる。一様初期化子を使用した場合は、変数がゼロ値になることが保証される。 int i1 = 1; int i2(1); int i3{1}; class T { private: int m_num{10}; std::string m_str{"hoge"}; public: T() : m_num{10} {} } 上記の場合、m_numは10、m_strは"hoge"となる