Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [C++]Aprire un file in binario e vederne il contenuti in esadecimale

    Da titolo, come faccio ad aprire un file binario, nel mio caso un immagine bmp, e vederne il codice in esadecimale ?

    grazie
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  2. #2
    codice:
    #include <stdio.h>
    
    int main(void)
    {
       FILE *fp;
       char ch;
    
       /* apre un file in lettura */
       fp = fopen("DUMMY.BMP", "r");
    while(!feof(fp)){
       ch = fgetc(fp);
       printf("%x\t",ch);
    
       if (ferror(fp))
       {
          /*mostra un errore */
          printf("Error reading from DUMMY.BMP\n");
    
          /* resetta l'errore e l'EOF  */
          clearerr(fp);
       }
    if(feof(fp))break;
    }
       fclose(fp);
       return 0;
    }

  3. #3
    Non da ne errore di compilazione ne l'errore che c'è nell'if, ma mi da la tipica schermata di errore di winxp, quella che chiede di inviare o meno il report
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  4. #4
    up
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.