محتاج اعمل برنامج بيطلعلي البروسيسس والسيجنال وابعت السيجنال معينه للبروسس
كيف ابعت signal لل process محتاج المساعده ضروري عن طريق السي
مغلق
استخدم المكتبة signals.h
اعتقد ان المكتبة هي signal.h وليست signals.h
طريقة ارسال اشارة الى معالجة يتم بواسطة نداء النظام kill كالتالي
kill (pid_t pid, int sigCode)
حيث pid هو رقم المعالجة، وال sigCode هو شفرة الاشارة طبعا قيمتها عدد صحيح حيث يمكن استخدام اي من الشفرات القياسية مثل SIGSTOP التي تعني ايقاف المعالجه مع العلم ان SIGSTOP عبارة عن ماكرو موجود في مكتبة signal.h وهو مكافئ للعدد 20
تم تعديل هذه المشاركة بواسطة abd_albaset في 22 مايو 2007 في 10:30
هذا الموضوع مغلق.