【发布时间】:2020-10-09 15:58:44
【问题描述】:
我在读取 wstringstream 数据时遇到了一些问题。像这样的代码:
#include <iostream>
#include <sstream>
int main(int argc, char* argv[]) {
std::wstringstream buf(L"dsadsadsad dsadsadsad sadsadsadsad sa dsadsadsads dasdsadsa");
wchar_t sendbuf[5];
wmemset(sendbuf, 0, 5);
while (buf.read(sendbuf, 5))
{
std::wcout << sendbuf;
wmemset(sendbuf, 0, 5);
}
return 0;
}
但它并没有打印出整个数据,为什么?
【问题讨论】:
标签: c++ stringstream wstring