Jon*_*Mee 6 c++ initialization static-initialization value-initialization
零初始化是静态初始化的步骤之一.但你是对的,你不能盲目地替换后者(标签),因为零初始化也是为了初始化值.但是,在C++的上下文中不需要(标记名为)零初始化,因为标记已经存在于静态初始化和值初始化中,并且这些标记更相关.
我认为有一种情况是"零初始化"而不是"静态初始化"或"价值初始化"或"零初始化"永远不会在野外发生,我应该使用更具体的术语如:"静态初始化"或"价值初始化"?
公平地说,我对这些主题的大部分经验都来自于研究这个问题的答案,所以我确定Ben Voigt是对的,我只是想让别人明白为什么.