我分配std::ostream *pout_ = output_.get();
其中output_
是scoped_ptr<std::stringstream> output_;
如何找到ostream的類的最大尺寸在C++中
分配我正在填充*pout_ <<"large strings";
APPX 1172528個字符之後。
但在一定程度上我不能在*pout_
內插入字符。我試圖在網上衝浪什麼是這個類的最大尺寸,但無法找到。
有人請告訴我最多可以存儲多少個字符*pout_
。有沒有什麼函數可以告訴我這個類的最大尺寸?
流不是容器;他們不會存儲任何東西。相反,它們是data_的_flows。 (你的意思是談論底層緩衝區,我確信!) –
1172528肯定是一個確切的近似;) – larsmoa
感謝糾正我..然後,如果數據流經它們,那麼有多少數據可以流動或下拉緩衝區可以存儲多少? – SPB