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

أود ب ملفات هيدر فايل وهي...

مغلق
بدأه طالب حيران في 12 نوفمبر 2005 · 4 رد · 588 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

إخواني عندي برنامج في السي بلس بلس

ما أدري إيش عمله بالضبط

هذا هو

#include <iostream>
#include <unistd.h>
#include <sys/wait.h>

main()
{ 
int forkresult;
cout<<getpid()<<":Is the parent process.\n"<<endl;
cout<<getpid()<<": and I am going to fork...\n"<<endl;
if( (forkresult = fork() )>0 )
{
cout<<getpid()<<": My child's pid is: "<<forkresult<<endl;
wait( NULL );
}
else
 if( forkresult == 0 )

{
    cout<<getpid()<<": Hi! I am the child. My parent's id is: "<< getppid()<<endl<<endl<<endl;
    execlp("ls", "ls",NULL);
}
else 
cout<<"Error"<<endl;
cout<<"\n\n\n"<<getpid()<<": So this whom?"<<endl;

}

لما أعمل له رن يطلع لي إيرور

c:\documents and settings\f\desktop\cpp1.cpp(2) : fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory

أتوقع إني أحتاج ملفات

'unistd.h'

و

'sys/wait.h'

لأنها مش عندي في الإنكلود تبع السي بلس بلس

فـ الله يجزاكم خير

اللي عنده هالملفين

ينزل لي إياهم

دورتهم في النت ما لقيتهم

لقيت حكي عنهم بس لكن كملف كامل أنزله ما لقيت

#2

هذا برنامج linux

ما أعتقد أنك تقدر تشغله في ونندوز

#3

إي والله إنك صادق يخوي

أكتشفتة أمس بالليل إنه على الليونكس :rolleyes:

#4

أخواني

السلام عليكم

فيه أحد يشتغل على نظام اللينكس ويقدر يسوي رن لهالبروقرام الذي يقطن في الرد الأول....

أبغى الأوت بت تبعه...

أنا للأسف جربت أسوي له كمبايل على نظام اللينكس اللي عندي لكن يطلع لي خطأ....

الخطأ هذا مو في البرنامج نفسه... لا....

الخطأ على ما أعتقد إنه اللايبراري تبعت السي الموجودة في النظام مو كاملة...

#5

الله يجزااااااااااااااااااكم خييييييييييير

ساعدوني في عمل الرن وإيجاد الأوت بت ...

أبيه اليوم ضروري ): ...

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

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

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

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

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

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