13 #pragma managed( push, off )    99             if ( 
nullptr == pszString ) {
   106                 if ( L
'\0' == *pszString ) {
   186             else for ( 
int nIndex = 
m_nCount; nPoint > nIndex; ++nIndex ) {
   209 #pragma managed( pop ) virtual bool InputChar(wchar_t &rCh) noexcept override
1文字入力関数 
virtual bool Push(wchar_t const &rChar) noexcept
プッシュ関数 
CStringStream(wchar_t const *pszString=nullptr) noexcept
コンストラクタ 
wchar_t * m_pszBuffer
文字列ポインタ 
virtual bool Insert(int nIndex, CString const &rcInstance) noexcept
挿入関数 
virtual bool UpdateStreamPoint(int nPoint) noexcept
ストリームポインタ更新関数 
virtual void Clear() noexcept override
クリア関数 
int m_nStreamPoint
ストリームポインタ 
virtual bool OutputChar(wchar_t ch) noexcept override
1文字出力関数 
virtual bool UpdateBuffer(int nCount) noexcept
バッファサイズ更新関数 
virtual bool UpdateEndPoint(int nPoint) noexcept
終端ストリームポインタ更新関数 
virtual void Clear() noexcept
クリア関数 
virtual bool OutputString(wchar_t const *pszString) noexcept override
文字列出力関数 
virtual ~CStringStream() noexcept
デストラクタ