Retourner au contenu associé (entrée de forum : programme c qui émule la commande cat (solution trouvée hipipip houraaaaaaaaaaaa))
Posté par ara le 07 décembre 2006 à 18:48. En réponse au message programme c qui émule la commande cat (solution trouvée hipipip houraaaaaaaaaaaa). Évalué à 1.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: ta solution ?
Posté par ara . En réponse au message programme c qui émule la commande cat (solution trouvée hipipip houraaaaaaaaaaaa). Évalué à 1.
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
int main (int argc, char*argv[])
{
int i;
int byte_lu;
int d;
char tampon [1024];
ssize_t fd;
for (i=1; i<argc; i++)
{
d= open(argv[i],O_RDONLY);
if(d==-1)
{
printf("these file does not exist check the name\n");
return(2);
}
Else{
While((byte_lu=read(d,tampon,1024)) >0){
fd= write(STDOUT_FILENO,tampon,byte_lu);
close(d);
}
}
Return(0) ;
}