PDA

View Full Version : fork()



tazekaram
دوشنبه 29 مرداد 1386, 15:32 عصر
سلام
کسی می تونه طرز کار fork رو دقیقا توضیح بده که چیکار می کنه؟یعنی هر وقت من تو برنامه از این دستور به این صورت استفاده کردم (() if (!fork اونوقت برنامه میره داخل فورک رو اجرا می کنه یا دستورات بعد از اند فورک رو؟
کی برنامه پدر اجرا میشه و کی فرزند؟یعنی هروقت که من فورک رو فراحوانی کردم فرزند اجرا میشه یا پدر؟برنامه از کجا تشخیص می ده که کدوم باید اجرا شه؟