السلام عليكم ورحمة الله وبركاته
لدي برنامج ياليت أجد من يشرح لي معنى بعض الأشياء فيه
#include<fcntl.h>
#include<unistd.h>
#define ROZM_BUF 10
main ()
{
char bufor[ROZM_BUF];
int wej = open ("02-28-wewy.c", O_RDONLY),
wyj1 = open ("abc", O_WRONLY|O_CREAT),
wyj2 = open ("xyz", O_WRONLY|O_CREAT),
ile;
while ((ile = read(wej, bufor, ROZM_BUF)) > 0)
{
write (wyj1, bufor, ile);
write (wyj2, bufor, ile);
}
close (wej); close (wyj1); close (wyj2);
}
========
سؤالي :
int wej = open ("02-28-wewy.c", O_RDONLY),
wyj1 = open ("abc", O_WRONLY|O_CREAT),
الجملة الأولى ماذا تفعل
والثانية على فهمي أنها ستكتب abc لكن ما معنى البارمتر الذي يليها
=========
سؤال آخر عام
strace system call
ماهي فائدتها بالضبط
جزيتم خيرا
لدي برنامج ياليت أجد من يشرح لي معنى بعض الأشياء فيه
#include<fcntl.h>
#include<unistd.h>
#define ROZM_BUF 10
main ()
{
char bufor[ROZM_BUF];
int wej = open ("02-28-wewy.c", O_RDONLY),
wyj1 = open ("abc", O_WRONLY|O_CREAT),
wyj2 = open ("xyz", O_WRONLY|O_CREAT),
ile;
while ((ile = read(wej, bufor, ROZM_BUF)) > 0)
{
write (wyj1, bufor, ile);
write (wyj2, bufor, ile);
}
close (wej); close (wyj1); close (wyj2);
}
========
سؤالي :
int wej = open ("02-28-wewy.c", O_RDONLY),
wyj1 = open ("abc", O_WRONLY|O_CREAT),
الجملة الأولى ماذا تفعل
والثانية على فهمي أنها ستكتب abc لكن ما معنى البارمتر الذي يليها
=========
سؤال آخر عام
strace system call
ماهي فائدتها بالضبط
جزيتم خيرا
تعليق