![](/img/trans.png)
[英]std::cout usage in constructors of objects with static storage duration
[英]How cout is for static duration?
該對象在帶有外部鏈接和靜態持續時間的標頭中聲明:它持續程序的整個持續時間。
我正在使用Visual Studio。 如果我去聲明它就像
__PURE_APPDOMAIN_GLOBAL extern _CRTDATA2 ostream cout, *_Ptr_cout;
我了解它的外部鏈接,但是靜態持續時間如何?
[basic.stc.static]/1
:
所有沒有動態存儲持續時間,沒有線程存儲持續時間並且不是本地變量的變量都具有靜態存儲持續時間 。 這些實體的存儲應在程序期間持續進行
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.