~שירה פורסם 2009 בינואר 27 Share פורסם 2009 בינואר 27 מה עלי לעשות כדי שמתוך תכנית C אוכל לקרוא לפונקציות של יוניקס כגון ls?באמצעות הפקודה execvp ? איך אני בודקת שהיא הסתיימה? קישור לתוכן שתף באתרים אחרים More sharing options...
borsood פורסם 2009 בינואר 27 Share פורסם 2009 בינואר 27 הכי פשוט זה ע"י systemאם את מתכוונת להשתמש ב execvp או בפונקציה דומה את צריכה להשתמש בfork ובwait.בתוכנית C בד"כ תקראי את מערכת הקבצים לבד עם dirent והפונקציות שלו במקום לקרוא לls. קישור לתוכן שתף באתרים אחרים More sharing options...
~שירה פורסם 2009 בינואר 28 מחבר Share פורסם 2009 בינואר 28 שאלה אם המשתמש הקליד לי ls איך אני מגיעה לספריה(לשרשר ל/bin/)? ואם יש דגלים לפקודה?אחרי פקודת fork איך יודעים את הPID של התהליך הספציפי כדי שהאבא יחכה לו? קישור לתוכן שתף באתרים אחרים More sharing options...
borsood פורסם 2009 בינואר 29 Share פורסם 2009 בינואר 29 את לא צריכה להגיע לספריה - בשביל זה יש את PATHאם יש דגלים אז תוסיפי אותם לקריאה.וכדי לדעת את pid תקראי את התיעוד של fork קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.