الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[مخالف - عنوان غير مناسب :]سؤال واستفسار في برمجة تحت نظام اللينكس بلغة سي

مغلق
بدأه lebanon999 في 18 نوفمبر 2011 · 1 رد · 533 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي برنامج بلغة c تحت نظام اللينكس به بعض الاخطاء اريد ان اعرف ما هي و علا ان يكتب البرنامج ناتج جمع عددين يدخلهما المستخدم في ملف

#include <stdio.h>

#include <sys/ipc.h>

#include <sys/shm.h>

#include <signal.h>

void main()

{

int a,b,result=0;

int p[2];

int t[2];

pipe(p);

pipe(t);

FILE *fp=fopem("test.txt","r+");

int pid;

pid=fork();

if(pid!=0)

{

scanf("%d%d",&a,&b);

close(p[0]);

write(a,p[1],sizeof(int));

write(b,p[1],sizeof(int));

close(t[1]);

read(result,t[0],sizeof(int));

dup2(1,fp);

printf("%d",result);

}

else

{

close(p[1]);

read(a,p[0],sizeof(int));

read(b,p[0],sizeof(int));

result=a+b;

close(t[0]);

write(result,t[0],sizeof(int));

}

}

#2

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

تأسف إدارة المنتدى لغلق الموضوع وذلك لمخالفته قوانين المشاركات. فقرة اختيار عنوان مناسب لمحتوى الموضوع.

قواعد طرح المشاركات

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

صورة
صورة

حسابي في الفيس بوك
http://goo.gl/XIzwL

حسابي في تويتر
http://goo.gl/6p4e3

 

 
 

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…