当实际的原始类型构造函数被调用和使用时?

Des*_*tor 7 c++ constructor primitive-types built-in-types

我知道已经问过类似的问题,但我的问题是不同的,所以请不要在完全阅读之前将其标记为重复或其他内容.

Bjarne Stroustrup在他的"C++编程语言"一书中说过

10.4.2内置类型也有默认构造函数

另请阅读同一本书第6.2.8节.

以下链接还表示内置类型在C++中具有默认构造函数.

  1. http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=15

  2. http://www.geeksforgeeks.org/c-default-constructor-built-in-types/

但是以下链接的答案表明内置类型没有构造函数.

另外,请阅读以下链接,这些链接说明int i=int();原因值初始化之类的语句基本上最终为零初始化.

以下是我有时问过的问题,即int a=int()在C++ 98中发生了什么,我得到了默认初始化的答案.

如果我没有错,那么在C++标准中没有提及或者C++标准没有说原始类型也有构造函数.那么,从Bjarne Stroustrup的书中,我可以说它在概念上是真的,他们有构造函数,但实际上没有像内置类型的构造函数这样的东西吗?他书中的文字真的有缺陷吗?或者,根据Bjarne Stroustrup的书,当它们被实际调用和使用时,它是否真的如此?