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
#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; }