![]() |
.. (לתיקייה המכילה) | |
התוכנית שלי מתקמפלת על המחשב, רצה ומקבלת תוצאות זהות ב-100% ב-DiffMerge
לפלטים הנמצאים באתר, אבל כאשר אני מגיש את התרגיל באתר, אני לא עובר אף טסט!
האם הבעיה היא אצלי או באתר?
|
סביר להניח שהבעיה היא אצלך בתוכנית. אם התרגיל שלך לא עובר באתר, לא תעבור את התרגיל גם אם הוא עובד במחשב שלך. מספר טיפים שעשויים לעזור לכם : 1. כאשר אתם מריצים את התוכנית במחשב שלכם, תעבירו לה את הקלט באמצעות קבצים - כלומר, באמצעות redirection בתוך חלון DOS. למשל: hw1q1.exe < hw1q1in1.txt > myoutput1.txt 2. שימו לב שאתם מאתחלים כל משתנה, ולא ניגשים לבדוק את ערכו לפני שאתחלתם אותו. במידה ולא תעשו זאת, אתם עשויים לקבל תוצאות שונות באתר. 3. שימו לב שאתם בודקים ערך החזרה מכל הפונקציות. |
התוכנית שלי מתקמפלת על המחשב, רצה ומקבלת תוצאות זהות ב-100% ב-DiffMerge לפלטים הנמצאים באתר,
אולם כאשר אני מגיש את התרגיל באתר ,האתר אומר שיש לי לולאה אינסופית. האם הבעיה היא אצלי או באתר?
|
סביר להניח שהבעיה היא אצלך בתוכנית. אם התרגיל שלך נתקע באתר, לא תעבור את התרגיל גם אם הוא לא נתקע על מחשב שלך. מספר טיפים שעשויים לעזור לכם : 1. כאשר אתם מריצים את התוכנית במחשב שלכם, תעבירו לה את הקלט באמצעות קבצים - כלומר, באמצעות redirection בתוך חלון DOS. למשל: hw1q1.exe < hw1q1in1.txt > myoutput1.txt 2. תחשבו על כל מקרה אפשרי נוסף ותבדקו את התוכנית שלכם איתו. רוב הפעמים שוכחים לטפל במקרים מסויימים. 3. כשתוכנית נתקעת זה יכול לקרות בלולאה אינסופית. כלומר, הבעיה היא קשורה למשתנים שמופיעים בתנאי העצירה או קשורים ליציאה מהלולאה. תחשבו מה יכול לגרום לערכים לא נכונים או לחוסר עידכון אותם משתנים. |
התוכנית שלי מתקמפלת במחשב שלי, אבל לא מתקמפלת על השרת , מדוע?
|
השרת מקמפל באופן זהה לזה הנמצא בקוד::בלוקס כפי שמוגדר בפרויקט שנוצר ע"י האשף. במידה והתכונית מתקמפלת על המחשב ולא על השרת אזי התוכנית לא עומדת בתקן. הרבה פעמים הדבר קורה עקב זה שפותחים עבודה שהתחלתם בזמן אחר ע"י לחיצה על הקובץ הלא נכון. בתירגול 1 הוסבר איך עליכם לפתוח את הפרוייקט בצורה נכונה כדי להמשיך לעבוד. |
האתר לא נותן לי להזין קובץ לתרגיל בית , מה עושים?
|
זו בעיה נפוצה בגרסאות ישנות של הדפדפן Internet Explorer. אנא עדכנו אותו לגרסה עדכנית, או השתמשו בדפדפן אחר כדוגמת firefox או chrome. |

