我想使用以下代码段
#include <iostream>
#include <iterator>
#include <vector>
#include <bitset>
#include <algorithm>
int _tmain(int argc, _TCHAR* argv[])
{
static const char szBits[] = "110101011010";
std::vector<std::bitset<4> > str(szBits, szBits + sizeof szBits);
std::copy(str.begin(), str.end(), std::ostream_iterator<std::bitset<4> > (std::cout, "\n"));
return 0;
}
得到一个包含 3 个元素的向量看起来像 1101 1010 1010
但我无法获得预期的正确结果。
你可以帮帮我吗?谢谢!