次のコード セグメントを使用したい
#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 のようになります
しかし、私が期待した正しい結果を得ることができません。
私たちを手伝ってくれますか?ありがとうございました!