Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1483 connectés 

  FORUM HardWare.fr
  Programmation

  [C] Ca prend combien de place un pointeur sur fichier? sur structure?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] Ca prend combien de place un pointeur sur fichier? sur structure?

n°114250
Dawa
www.shootmeagain.com
Posté le 19-03-2002 à 16:41:19  profilanswer
 

voilà j'ai un fichier qui se compose de ca :
 
 
FILE *ptete
FILE  *plibre
Struct bibli
{
int numero ;
int volume ;
char titre[20] ;
char auteur[20] ;
char edition[10] ;
char date[7] ;
FILE *psuiv ;
FILE *chainage ;
int suppr ;
} ;
 
 
 
mais je ne sais pas la place que prendront mes differentes variables qqun peut m'eclairer ?


---------------
SHOOT ME AGAIN WEBZINE
mood
Publicité
Posté le 19-03-2002 à 16:41:19  profilanswer
 

n°114255
Tentacle
Posté le 19-03-2002 à 16:47:35  profilanswer
 

DaWa a écrit a écrit :

voilà j'ai un fichier qui se compose de ca :
 
 
FILE *ptete
FILE  *plibre
Struct bibli
{
int numero ;
int volume ;
char titre[20] ;
char auteur[20] ;
char edition[10] ;
char date[7] ;
FILE *psuiv ;
FILE *chainage ;
int suppr ;
} ;
 
 
 
mais je ne sais pas la place que prendront mes differentes variables qqun peut m'eclairer ?  




 
Il me semble... que l'on peut utiliser sizeof pour connaître la taille d'une structure... mais bon je suis pas sûr que ça fasse ce que tu veuilles.

n°114286
H4dd3R
Q2
Posté le 19-03-2002 à 17:15:30  profilanswer
 

Un pointeur sur quoiquecesoit, c une adresse.. Donc actuellement 32 bits.

 

[jfdsdjhfuetppo]--Message édité par H4dd3R--[/jfdsdjhfuetppo]


---------------
Athlon64 s754 10*200MHz - R9800Pro - 512MB DDR200MHz - ZX6RR - Q2[SupOp] - Tutorial Video: multilangues, multisstitres
n°114292
Dawa
www.shootmeagain.com
Posté le 19-03-2002 à 17:20:15  profilanswer
 

H4dd3R a écrit a écrit :

Un pointeur sur quoiquecesoit, c une adresse.. Donc actuellement 32 bits.  
 
 




 
 
merci  :jap:


---------------
SHOOT ME AGAIN WEBZINE
n°114293
Dawa
www.shootmeagain.com
Posté le 19-03-2002 à 17:20:52  profilanswer
 

ui mais un pointeur sur une structure cai dynamique, un adresse en memoire cai aussi 32 bits ?


---------------
SHOOT ME AGAIN WEBZINE
n°114294
Valium
Posté le 19-03-2002 à 17:22:18  profilanswer
 

Bhen je suis arrivé trop tard ... pour ce qui est de sizeof, c juste aussi, mais je pense pas que c ce qui etait demandé, donc voila ...  
 
et les pointeurs de pointeurs :))) vive le c

n°114297
Valium
Posté le 19-03-2002 à 17:24:31  profilanswer
 

DaWa a écrit a écrit :

ui mais un pointeur sur une structure cai dynamique, un adresse en memoire cai aussi 32 bits ?  




 
Je pige pas trop la ... qu'est ce que tu veux faire en fait ?
 
Je reviens je vais bouffer

n°114309
Dawa
www.shootmeagain.com
Posté le 19-03-2002 à 17:40:32  profilanswer
 

bah non en fait je dis n'importe quoi j'ai pas besoin de la taille d'un pointeur dinamik  [:jofission]  
 
 
donc 32 bits pour un pt statique :jap:
 
merci beaucoup a tt le monde


---------------
SHOOT ME AGAIN WEBZINE
n°114311
Valium
Posté le 19-03-2002 à 17:41:12  profilanswer
 

bon bhen je pense que ton prob est resolu ...

n°114319
Dawa
www.shootmeagain.com
Posté le 19-03-2002 à 17:45:52  profilanswer
 

:)
 
merci  :jap:


---------------
SHOOT ME AGAIN WEBZINE
mood
Publicité
Posté le 19-03-2002 à 17:45:52  profilanswer
 

n°114393
LeGreg
Posté le 19-03-2002 à 19:54:30  profilanswer
 

taille d'un pointeur = sizeof(pointeur)
c'est la seule reponse valide..
 
Et taille d'une struct bibli = sizeof(struct bibli)
C'est le plus souvent different de la somme
des tailles parce que tu ne sais pas a priori
(sauf si tu lui donnes les directives necessaires)
comment ton compilateur va aligner tes donnees.
 
A+
LEGREG

n°114640
gilou
Modérateur
Modzilla
Posté le 20-03-2002 à 07:19:42  profilanswer
 

DaWa a écrit a écrit :

voilà j'ai un fichier qui se compose de ca :
 
 
FILE *ptete
FILE  *plibre
Struct bibli
{
int numero ;
int volume ;
char titre[20] ;
char auteur[20] ;
char edition[10] ;
char date[7] ;
FILE *psuiv ;
FILE *chainage ;
int suppr ;
} ;
 
 
 
mais je ne sais pas la place que prendront mes differentes variables qqun peut m'eclairer ?  




 
T'es sur que c'est pas  
 
typedef struct bibli
{
int numero ;
int volume ;
char titre[20] ;
char auteur[20] ;
char edition[10] ;
char date[7] ;
struct bibli *psuiv ;
struct bibli *chainage ;
int suppr ;
} bibli;
bibli *ptete
bibli *plibre
ce que tu veux declarer comme structure?
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
n°114664
R@NNIS
Tout est possible ou presque.
Posté le 20-03-2002 à 09:14:42  profilanswer
 

ah la la dawa :)
 
retourne maitriser la strucr chainée de l arbre de skill du barbare a D2 :D
 
et oublie pas les dependances  ;)
 
gere bien ta memoire et n oublie pas de freer ;)


---------------
Mes News

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C] Ca prend combien de place un pointeur sur fichier? sur structure?

 

Sujets relatifs
[HTML] Ouverture d'un fichier dans excelcreation de fichier en Visual Basic
Quel est la meilleure méthode de mise en place d'accès sécurisé...[C] Lecture dans un fichier
[ C noobs inside] pas moyen d'ajouter ds mon fichier[ASP/VBScript] Génération de fichier excel
Test de l'existence d'un fichier en C[batch] rechercher un fichier sur une machine
[JAVA] Recuperation d'un fichier sourceMise en place de socket en c sous visual c++ 6
Plus de sujets relatifs à : [C] Ca prend combien de place un pointeur sur fichier? sur structure?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR