IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: cout

Page 1 sur 4 1 2 3 4

Recherche: Recherche effectuée en 0,02 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 124

    Ben la chaine adresse, je l'avais bien mise en...

    Ben la chaine adresse, je l'avais bien mise en "unsigned char". Mais la variable de type long, je ne savais qu'il fallait aussi la mettre en unsigned, ça change quoi exactement...?
  2. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 124

    Ben c'est bon j'ai réussi,merci bien, j'ai fais...

    Ben c'est bon j'ai réussi,merci bien, j'ai fais la chose suivante et ça fonctionne très bien, j'espere que le code est correct.



    long ad;
    char adresse[4];

    ad = ftell(file);
    adresse[1] =...
  3. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 124

    ok merci, ça n'a pas l'air simple mais je vais...

    ok merci, ça n'a pas l'air simple mais je vais quand même essayer.
  4. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    1 124

    conversion décimale -> héxadécimale

    Bonjour,

    j'ai un ptit probleme concernant une conversion décimal -> héxa un peu particuliere..

    j'ai un fichier dans lequel j'ecris des données à une certaine adresse que je recupere de la...
  5. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    1 931

    Merci beaucoup, ça fonctionne, c'était tout...

    Merci beaucoup, ça fonctionne, c'était tout bête...
  6. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    1 931

    Modifier un octet dans un fichier binaire

    Bonjour,

    Voila, j'ai un fichier binaire dans lequel je dois juste modifier un octet. Et j'ai fais des recherches et si j'ai bien compris, il est possible de modifier un caractère d'un fichier...
  7. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    1 226

    Ben merci beaucoup Foobar1329, le problème venait...

    Ben merci beaucoup Foobar1329, le problème venait de là... c'est parfait
  8. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    1 226

    Mon debugger m'indique que le contenu de c1[0]...

    Mon debugger m'indique que le contenu de c1[0] est égal à 3 (0x03),

    et lorsque je lui demande le contenu de "(c1[0])*256*256" il m'indique
    "196608 (0x00030000)" et "(c4[0])*256" il m'indique...
  9. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    1 226

    Le resultat de l'addiction est sensé etre en...

    Le resultat de l'addiction est sensé etre en décimal
  10. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    1 226

    ça n'a rien changé ça n'a rien changé non...

    ça n'a rien changé

    ça n'a rien changé non plus

    j'ai pas trop compris ce que tu voulais dire là
  11. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    1 226

    type long

    type long
  12. Votes reçus
    +0 -0
    Réponses
    15
    Affichages
    1 226

    Conversion héxadecimal -> decimal

    Bonjour,

    Voila j'ai un nombre en héxa sur 4 octets et stocké dans un tableau de char



    fread(adresse,1,4,file); //adresse[4] contient "03 00 00 C8"
    c1[0] = adresse[0]; // c1[0]...
  13. Votes reçus
    +0 -0
    Réponses
    34
    Affichages
    2 710

    Bon, en ce qui me concerne mon problème est...

    Bon, en ce qui me concerne mon problème est résolu, merci pour vos explications.
  14. Votes reçus
    +0 -0
    Réponses
    34
    Affichages
    2 710

    ça fonctionne presque puisque dans mon programme...

    ça fonctionne presque puisque dans mon programme appelant, j'ai fait



    int *adresseEnreg;
    adresseEnreg = calloc(1,20);

    fonction(&adresseEnreg);
  15. Votes reçus
    +0 -0
    Réponses
    34
    Affichages
    2 710

    et pour affecter je fais *adresse = 0x6545...

    et pour affecter je fais

    *adresse = 0x6545 par exemple et ça ecrit dans la zone mémoire qui a pour adresse 'adresse'...?
  16. Votes reçus
    +0 -0
    Réponses
    34
    Affichages
    2 710

    si j'ai bien compris, c'est en mettant comme...

    si j'ai bien compris, c'est en mettant comme prototype à ma fonction :

    int fonction(DWORD *adresse)
  17. Votes reçus
    +0 -0
    Réponses
    34
    Affichages
    2 710

    Ecrire à une adresse précise

    J'ai une fonction dont un des paramètres contient une adresse mémoire (de la mémoire à été allouée à cette adresse avant l'appel de la fonction), et je dois ecrire des données dans cette zone...
  18. Discussion: Lecture avec fread()

    par cout
    Votes reçus
    +0 -0
    Réponses
    33
    Affichages
    2 191

    C'est bon j'ai réussi a recuperer le contenu du...

    C'est bon j'ai réussi a recuperer le contenu du buffer, mais il ne correspond pas à ce qu'il y a dans le fichier d'origine
  19. Discussion: Lecture avec fread()

    par cout
    Votes reçus
    +0 -0
    Réponses
    33
    Affichages
    2 191

    fread() retourne 1024, donc c'est bon, ça vient...

    fread() retourne 1024, donc c'est bon, ça vient donc du buffer *dest...jepense comme le dit medinoc
  20. Discussion: Lecture avec fread()

    par cout
    Votes reçus
    +0 -0
    Réponses
    33
    Affichages
    2 191

    pardon, tu parle du poste 27, je n'avais pas vu...

    pardon, tu parle du poste 27, je n'avais pas vu que t'avais ecrit le 26 a ce moment la.. je suis en train d'essayer de faire comme tu ma di
  21. Discussion: Lecture avec fread()

    par cout
    Votes reçus
    +0 -0
    Réponses
    33
    Affichages
    2 191

    en fait je me suis aperçu de ça : avec...

    en fait je me suis aperçu de ça : avec tailleEnreg = 1024
    avec ce code :

    fread(*dest,1,tailleEnreg,file);
    il s'arrete au premier octet egal à 0x00 (il lit les 232 premier)

    et avec celui-ci :...
  22. Discussion: Lecture avec fread()

    par cout
    Votes reçus
    +0 -0
    Réponses
    33
    Affichages
    2 191

    Mais le fread ne fonctionne toujours pas pour...

    Mais le fread ne fonctionne toujours pas pour autant, c'est le coup du int à la place du *int qui fonctionne
  23. Discussion: Lecture avec fread()

    par cout
    Votes reçus
    +0 -0
    Réponses
    33
    Affichages
    2 191

    non en fait ça fonctionne, je sais pas ce qui...

    non en fait ça fonctionne, je sais pas ce qui m'est arrivé pourtant, je ne bois pas...
  24. Discussion: Lecture avec fread()

    par cout
    Votes reçus
    +0 -0
    Réponses
    33
    Affichages
    2 191

    c'est vrai que c'est bizarre, mais lors de la...

    c'est vrai que c'est bizarre, mais lors de la compilation, il me dit :
    Type mismatch in parameter '__n' in call to 'fread'


    fread(*dest,1,tailleEnreg,file);
  25. Discussion: Lecture avec fread()

    par cout
    Votes reçus
    +0 -0
    Réponses
    33
    Affichages
    2 191

    Ben en fait j'utilise l'api windows, donc mon...

    Ben en fait j'utilise l'api windows, donc mon projet ne me permet pas d'utiliser la console...et du cou ton code je peux pas trop m'en servir :


    printf("%c%02X", (n%16==0 ? '\n' : ' '), n );
Affichage des résultats 1 à 25 sur 77
Page 1 sur 4 1 2 3 4