Jiang's C++ Space

创作,也是一种学习的过程。

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
如题,用这种方法即可:
#include <strstream>
using namespace std;

//假设pData指向了内存中你想要转变为流的数据
//iLen是数据长度
strstreambuf buff(pData, iLen);
istream xmlStream(
&buff);

//xmlStream也就是你要的流了
xmlStream>>xmldoc;
你并不用担心strstreambuf会额外占用什么空间,它只是把它其中的一个成员指向了内存中的数据的地址而已。
posted on 2010-04-02 13:11 Jiang Guogang 阅读(719) 评论(0)  编辑 收藏 引用 所属分类: Windows Programming

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理