0
私は、3.268.760ビットのデータテーブルからビットを格納/取得する必要があります。VB.Net BinaryWriterを使用してファイルからビットデータを格納/取得することは可能ですか?
Using w As New BinaryWriter(File.Open("test.bin", FileMode.Create))
for x = 1 to 3268760
For i = 1 To 3268760
w.Write(countBits(bitLikeness(u(i), u(x))) > 10)
Next
Next
End Using
w.write(?)
店舗真/偽の値の0/1を意味するブール値が、Vb.netは私のテーブルのためにあまりにも高価である。このデータを保存するために、全体のバイトを使用しているようです(^ 2 3.268.760 )
vb.netを使用してファイルから単一のビットを保存/取得する手のひらな方法はありますか? (できるだけ他のタイプへの変換を意味する)。
が@Thomas私には合理的なようだが、**(より完全な答えに)、その後**データをretriveする方法。 –
私は2つのクラスが含まれていることを明確にするために自分の答えを編集しました(そしてそれを少しきれいにしました)。 – Thomas
あなたのアンワースは厳格ですが、無礼ですが、数字は本当に巨大でビットとして保存しても1.336Tbです。しかし、私は周りの仕事を見つけることができる... –