Appel systeme en programme C
Résolu/Fermé
info_nadia
Messages postés
15
Date d'inscription
vendredi 4 novembre 2011
Statut
Membre
Dernière intervention
9 mai 2012
-
4 nov. 2011 à 14:19
info-nadia - 4 nov. 2011 à 17:01
info-nadia - 4 nov. 2011 à 17:01
A voir également:
- Appel systeme en c
- Restauration systeme - Guide
- Appel inconnu - Guide
- Nommez une application d'appel vidéo ou de visioconférence - Guide
- Appel externe c'est quoi - Forum telephonie fixe
- Appel annulé iphone - Forum Mobile
2 réponses
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
4 nov. 2011 à 15:47
4 nov. 2011 à 15:47
while (argv[i]!=NULL) { fd=open(argv[i],O_RDONLY); if(fd<1) { printf("erreur lecture %s\n",argv[i]); continue; } printf("===> \\ fichier \"%s\" :\n",argv[i]); while((nb=read(fd,&buf,taille))>0) write (1,&buf,nb); printf("\n"); close(fd); i++; }
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
Modifié par Char Snipeur le 4/11/2011 à 14:35
Modifié par Char Snipeur le 4/11/2011 à 14:35
salut, essai ça :
car taille n'est pas forcément la taille de ce qui est lu, du coup tu risque d'afficher des choses qui sont des "détritus".
La vrai soumission c'est quand les esclaves s'inquiètent du cours du coton.
Char Snipeur
int nb; if((nb=read(fd,&byf,taille)>0)write(1,&buf,nb);
car taille n'est pas forcément la taille de ce qui est lu, du coup tu risque d'afficher des choses qui sont des "détritus".
La vrai soumission c'est quand les esclaves s'inquiètent du cours du coton.
Char Snipeur
info_nadia
Messages postés
15
Date d'inscription
vendredi 4 novembre 2011
Statut
Membre
Dernière intervention
9 mai 2012
4 nov. 2011 à 14:51
4 nov. 2011 à 14:51
il m;affiche que le 1ere caractere de chaque fichier
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
4 nov. 2011 à 15:41
4 nov. 2011 à 15:41
il faut que tu fasses une boucle sur le read avec comme condition de sortie la fin du fichier.
4 nov. 2011 à 17:01