cout - C++ 参考
资料对象在带有外部链接的标头中声明,并且 静态持续时间:它持续整个程序持续时间。
我正在使用Visual Studio。如果我去看它的宣言,它就像,
__PURE_APPDOMAIN_GLOBAL extern _CRTDATA2 ostream cout, *_Ptr_cout;
我了解它的外部链接,但它是如何静态持续时间的?
[basic.stc.static]/1
:
所有没有动态存储持续时间、没有线程存储持续时间的变量,并且 非本地具有静态存储持续时间。这些实体的存储应在计划期间持续