名稱空間
變體
操作

std::istrstream::~istrstream

來自 cppreference.com
< cpp‎ | io‎ | istrstream
virtual ~istrstream();
(C++98 起棄用)
(C++26 中移除)

銷燬一個 std::istrstream 物件,它也銷燬成員 std::strstreambuf

[編輯] 引數

(無)

[編輯] 注意

std::istrstream 的建構函式不會在動態分配模式下建立底層 std::strstreambuf,因此 std::ostrstream::~ostrstreamstd::strstream::~strstream 可能出現的記憶體洩漏不適用於此。

[編輯] 示例

#include <iostream>
#include <strstream>
 
int main()
{
    {
        std::istrstream s("1.234");
        double d;
        s >> d;
        std::cout << d << '\n';
    } // destructor called
}

輸出

1.234