Item 7: Distinguish between () and {} when creating objects.
Uniform initialization 使用了{}
在类定义处初始化变量可以用=或者{},初始化std::automics只能使用()跟{},因此