error بخاطر دسترسی به قسمتی از حافظه است که اون قسمت حافظه در دسترس شما نیست !
اگه مشکل حل شد که هیچ اما اگه نشد ی توضیحی از برنامت بده شاید تونستیم باهم حلش کنیم عزیز .
میخوایم یه وب سرور ساده شبیه سازی کنیم با استفاده از تابع fork که یه متغییر داریم به نام charge با دریافت دستورات add,sub,div مقدار اون عوض میشه . میخوایم با استفاده از message passing هر بار که در process فرزند charge عوض شد ، مقدار اون در وب سرور آپدیت بشه و درخواست های بعدی با این "مقدار به روز شده"، محاسبه شوند. از تابع های msgget,msgsnd,msgrcv باید استفاده کنیم .
ضمناً ما وب سروری را که مقدار charge در ان به روز رسانی نمیشود(charge به عنوان یک متغییر عمومی عدد ثابت در نظر گرفتیم) رو اجرا کردیم و جواب گرفتیم ...