מערכות הפעלה
הרצתי את התוכנית הבאה, פעם בהרצה רגילה ופעם כפלט לקובץ: main{ printf("hello\n"); if (fork()==0) printf("world\n"); } השאלה היא - מדוע השוני בפלט? כשאני מריץ את זה באופן רגיל הפלט הוא: hello world וכשאני מפנה לקובץ: hello world hello בתודה מראש! אשמח להסבר מפורט ככל הניתן
הרצתי את התוכנית הבאה, פעם בהרצה רגילה ופעם כפלט לקובץ: main{ printf("hello\n"); if (fork()==0) printf("world\n"); } השאלה היא - מדוע השוני בפלט? כשאני מריץ את זה באופן רגיל הפלט הוא: hello world וכשאני מפנה לקובץ: hello world hello בתודה מראש! אשמח להסבר מפורט ככל הניתן