Robie program i na poczatku zaklada on, ze trzeba wczytac do pliku tekstowego plik jpg. kod wyglada nastepujaco:
int rozmiar,i=0;
char * memblock;
string t="";
ifstream mojplik("19.jpg", ios::in|ios::binary|ios::ate);
if(mojplik.is_open() )
{
rozmiar=mojplik.tellg();
memblock= new char [rozmiar];
mojplik.seekg (0, ios::beg);
mojplik.read (memblock,rozmiar);
mojplik.close();
delete[] memblock;
while(i<rozmiar)
{
t=t+memblock[i];
i++;
}
}
ofstream file;
file.open("tescik.txt");
file << t;
file.close();
do pliku wczytuja sie znaczki, problem w tym, ze jesli ten plik *.jpg wkleje do notatnika mechanicznie i porownam z plikiem 'tescik.txt' to znaczki zgadzaja sie tylko do pewnego momentu a potem sie roznia.. nie wiem co zrobic, zeby do tego pliku poprawnie wczytywal sie plik jpg.