std::istrstream::~istrstream
< cpp | io | istrstream
virtual ~istrstream(); |
||
销毁 std::istrstream
对象,这亦销毁成员 std::strstreambuf 。
参数
(无)
注意
std::istrstream 的构造函数不以动态分配模式创建底层 std::strstreambuf ,故 std::ostrstream::~ostrstream 或 std::strstream::~strstream 可能有的内存泄露不会应用。
示例
运行此代码
#include <strstream> #include <iostream> int main() { { std::istrstream s("1.234"); double d; s >> d; std::cout << d << '\n'; } // 调用析构函数 }
输出:
1.234