Witam, mam problem z zadaniem, program ma otwierać plik .bin oraz plik .txt, pobierać dane z txt i zapisywać je do .bin. Ktoś mógłby mi pomóc zrobić taką funkcję?
Napisałem coś takiego ale to nie za dużo ma raczej wspólnego z zapisem do pliku binarnego.
P.S k = ((int)a)-1; jest dla tego, ponieważ w zadaniu mam dekrementować otrzymany znak ASCII o 1.
void test()
{
ofstream plik("kodowanie.bin", std::ios::binary);
fstream pliki("dane.txt", std::ios::in);
int k;
char a;
while (pliki.get(a))
{
k = ((int)a)-1;
plik.put(k);
cout << k << endl;
}
plik.close();
pliki.close();
}