cout 对于静态持续时间如何

How cout is for static duration?

本文关键字:持续时间 静态 于静态 cout      更新时间:2023-10-16

cout - C++ 参考

资料

对象在带有外部链接的标头中声明,并且 静态持续时间:它持续整个程序持续时间。

我正在使用Visual Studio。如果我去看它的宣言,它就像,

__PURE_APPDOMAIN_GLOBAL extern _CRTDATA2 ostream cout, *_Ptr_cout;

我了解它的外部链接,但它是如何静态持续时间的?

[basic.stc.static]/1

所有没有动态存储持续时间

、没有线程存储持续时间的变量,并且 非本地具有静态存储持续时间。这些实体的存储应在计划期间持续