Duda archivos abiertos en formato binario

Iniciado por cazagavilan, 17 Abril 2012, 06:05 AM

0 Miembros y 1 Visitante están viendo este tema.

cazagavilan

Buenos dias,

He hecho este codigo para abrir una imagen en formato binario, y ahora me piden que modifique unos cuantos bytes de la mitad de la imagen mas o menos..
A ver si me podeis ayudar un poco por que no se me ocurre nada...

Como siempre, muchas gracias!
Código (cpp) [Seleccionar]
#include <iostream>
#include <fstream>
#include <string>
using namespace std;


int main()
{
string line;
fstream mi_archivo ("C:\\Users\\jona\\Desktop\\ejercicios dos\\8.5\\pepe.png",ios::in|ios::binary);
if(mi_archivo.is_open())
{
while(! mi_archivo.eof())
{
getline(mi_archivo, line);
cout << line << endl;
}
mi_archivo.close();
}
else cout << "Error al abrir el archivo" << endl;
system("pause");
return 0;
}