чего-то туплю.
Код:
#include <bitset>
using namespace std;
.....
bitset<8000> bs;
ofstream myfile;
myfile.open ("c:\\example.bin", ios_base::binary);
myfile << bs;
myfile.close();
return 0;
в результате получаю текстовый файл размером 8К. А хотел бинарный размером 1к. с++, мс вижуал студио 2005.
А, самый цимес. В связи с большим размером сета, .to_ulong() кидает throw.