|
Page : 1 2 Page Précédente | |
Auteur | Sujet : [C] Copier un fichier octet par octet dans un tableau |
![]() Publicité | Posté le 24-05-2006 à 20:52:07 ![]() ![]() |
Taz bisounours-codeur | memcpy |
Taz bisounours-codeur | fread |
Arry | Je dois vraiment être idiot parce que je vois toujours pas comment mettre ça en place.
Message cité 1 fois Message édité par Arry le 24-05-2006 à 21:26:32 |
Emmanuel Delahaye C is a sharp tool |
Il n'est pas interdit d'ouvrir un livre de C de temps en temps...
--------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Taz bisounours-codeur | #
Message cité 1 fois Message édité par Taz le 24-05-2006 à 21:58:06 |
Sve@r |
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
fhr | [HS] C'est une impression où tu commences tes TIPE le 24/05, soit un mois et demi avant l'oral ?[/HS] |
subtil | les TIPE c'est un mystere pour personne que ça se fait entre les écrits et les oraux!
|
![]() Publicité | Posté le 24-05-2006 à 23:45:48 ![]() ![]() |
Trap D | Tu peux lire d'abord la taille du fichier, ensuite allouer un tableau de la taille du fichier et ensuite lire le fichier d'un seul coup dans le tableau avec fread : fread(tab, 1, SIZE, f);
Message édité par Trap D le 25-05-2006 à 00:12:18 |
Arry | Ok merci pour vos réponses rapides je vais essayer de me débrouiller avec ça et avec le seul pauvre livre de C que j'ai.
|
Trap D | Et c'est quoi ce livre ? |
Arry |
Emmanuel Delahaye C is a sharp tool |
Message cité 1 fois Message édité par Emmanuel Delahaye le 25-05-2006 à 09:02:19 --------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Sve@r |
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
Arry |
|
Trap D | Ça fait un peu court effectivement, ça ira mieux dans 180 jours intensifs (et encore ....) |
Arry |
|
Sve@r |
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
Arry |
|
Arry | Bon bah j'ai trouvé, la solution était sous mes yeux depuis le début:
Message cité 1 fois Message édité par Arry le 25-05-2006 à 13:47:25 |
Sve@r |
Message cité 1 fois Message édité par Sve@r le 25-05-2006 à 13:55:47 --------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
Je@nb Kindly give dime | Tu connais la structure d'un fichier bitmap ?
|
Emmanuel Delahaye C is a sharp tool |
--------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Arry | Niveau théorie sur la compression et les fichier bitmap c'est bon
Message cité 1 fois Message édité par Arry le 25-05-2006 à 19:08:56 |
Emmanuel Delahaye C is a sharp tool |
Message cité 1 fois Message édité par Emmanuel Delahaye le 25-05-2006 à 19:15:30 --------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Arry |
|
Emmanuel Delahaye C is a sharp tool |
Message cité 1 fois Message édité par Emmanuel Delahaye le 25-05-2006 à 19:16:25 --------------- Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/ |
Arry |
Message édité par Arry le 25-05-2006 à 19:23:45 |
skelter |
Message cité 1 fois Message édité par skelter le 25-05-2006 à 19:27:55 |
Sve@r |
--------------- Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche. |
skelter | le premier parametre de fread est de type 'void *', ca veut dire que fread attend une adresse a partir de laquelle les données seront ecrites en memoire
|
Arry |
|
skelter |
|
Arry |
|
skelter | ca n'empeche que la boucle est inutile et dangereuse (la preuve) et tab est de type 'int *' alors si sizeof(int) > 1 ton fread(..., 1, 1, ...) ne lira que un byte dans l'element courant (d'adresse tab+i) |
Arry | Bah c'est ce que je cherche à faire puisque je veux mettre 6bytes, chacune dans tab[0]...tab[5]
|
skelter | pourquoi tab n'est pas un 'char *' ? Message édité par skelter le 25-05-2006 à 20:07:35 |
Arry | Bah je sais pas à vrai dire, comme je veux des nombres je me suis dis que int ça irai très bien ...
Message cité 1 fois Message édité par Arry le 25-05-2006 à 20:22:16 |
![]() Publicité | Posté le ![]() ![]() |
Page : 1 2 Page Précédente |
Sujets relatifs | |
---|---|
Automatiser la copie d'un fichier vers un autre fichier | Quel type de Fichier pour fichier avec clé(index) |
Petite question sur les tris de tableau | MySQL : fichier MYI corrompu |
[Vb.Net] Charger fichier 3ds dans une form...?? | génération de fichier XML à partir d'une base de données SQL ?? |
charger une image dans un tableau vide | Import Fichier Excel dans Sql Server |
Copier une cellule en conservant toute la mise en forme | BATCH DOS :Comment passer les paramètres à partir d'un fichier ? |
Plus de sujets relatifs à : [C] Copier un fichier octet par octet dans un tableau |