Mam dość dużą dwuwymiarową tablicę bajtów.
Chciałbym zapisać ją do pliku. Jeśli zapiszę element po elemencie to wszystko jest dobrze, ale jak wiadomo bardzo wolno i to kompletnie odpada.
Próbowałem zapisywać liniami:
var
Buffer: array of array of byte;
...
S := TFileStream.Create('ścieżka', fmCreate);
for i := 0 to dlugosc_pierwszego_wymiaru-1 do
Begin
S.WriteBuffer(Buffer[i], dlugosc_drugiego_wymiaru);
end;
S.Free;
Ale zapisuje mi jakieś dziwne dane, nie wiadomo skąd.