[C++]
Zrobiłem zapis bajtów do pliku :

      ofstream fout("bajty.b", std::ios::binary);
      fout.write((char *)(&i), sizeof(i));
      fout.close();

Ale jak zrobić, aby odczytał plik.b, dołączył plik2.b tyle razy ile się mu każe (np. 2 razy ma wstawić plik2.b), dołączyć plik3.b, a na koniec zapisać to w razem.b

Np.
plik.b to (binary)

00010101 11100210 0f001011

plik2.b to (binary) kazałem jemu dołączyć ten plik 2 razy

1e000011 0101e201 12001120

plik3b to (binaty)

3470726f 6772616d 6d657273 2e6e6574

czyli razem.b to (binary) :

00010101 11100210 0f001011 1e000011 0101e201 12001120 1e000011 0101e201 12001120 3470726f 6772616d 6d657273 2e6e6574

Za pomoc bardzo dziękuję!