FORUM D’ENTRAIDE INFORMATIQUE (FEI)
Site d’assistance et de sécurité informatique

Appel systeme et structur en C

Règles du forum : Entraide concernant la programmation informatique en général, tous langages : recherche ou correction d'un code ou d'une fonction, aide à la réalisation d'un projet...
Pour la programmation web (HTML, CSS, PHP, MySQL...), il est conseillé de s'orienter dans le forum Webmastering.
Merci de lire et de respecter la charte générale du forum.

Répondre

Afin d’empêcher la création automatisée de comptes, nous vous demandons de réussir le défi ci-contre.
Smileys
:D :) :-) ;) :| :( :cry: :cheers: :hourra: :mv: :lol: :mdr: :bonjour: :hello: :jap: :siffle: :bisou: :P :o :x :roll: :good: :bad: :super: :reflexion: :suspect: :? :oops: :peur: :zen: :boude: :bug:

Revue du sujet : Appel systeme et structur en C Étendre la vue

Appel systeme et structur en C

par Shay22 » dim. 27 sept. 2020 13:33
Bonjour , svp je dois créer une fonction en C de la commande lstar ( elle prend un archive en entré standard et affiche le taille du premier bloc des métadonnées de l archive ) . J'ai une structure posix_header qui prend tout les élément d'un bloc d un fichier (name/mode/uid/size/...) .
J'ai pensé a d’abord ouvrir mon archive avec l appel système open , ensuite lire dedans avec la méthode read ( j'ai un peu du mal avec le buffer que je dois mettre dans read , j'ai essayer de créer un tableau de char pour le tampon mais je sais pas si c est la bonne maniéré ..) . ensuite j'ai afficher le size du bloc par:
struct posix_header * bloc ;
char tailleOctal = bloc->size[12];
printf("taille octale est %d \n",tailleOctal);
Le résultat n'a rien avoir avec la taille de mon fichier ce qui est logique je pense , pour cela je veux savoir comment je peut lier mon archive avec la structure de bloc de char fichier pour pouvoir afficher la taille de mon fichier ... Merci
Présentation Judi

Salut, Bienvenue sur FEI :) À très[…]

Hi! Je comprends votre frustration. Il semble que[…]

How do I choose a bookmaker?

I recently discovered the potential of betting, re[…]