משתמש:Tharbad/GDB: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
Tharbad (שיחה | תרומות)
דף חדש: *****פה תיכנס פיסקה על מה זה מנפה שגיאות ולמה להתשתמש דווקא ב-GDB ולא באחד אחר עם ממשק גרפי.***** '''נקודות עצ...
 
Tharbad (שיחה | תרומות)
מאין תקציר עריכה
שורה 2:
 
'''נקודות עצירה עצירה''':
<br />
break Line - יצירת נקודת עצירה (breakpoint), ככאשר Line הינה מספר מספר השורה, אפשרות נוספת היא break funcname כאשר funcname היא שם של שגרה (תתרחש עצירה בכל קריאה של השגרה).
info breakpoints - יראה לנו את כל נקודות העצירה הקיימות ומספריהן
funcname כאשר funcname היא שם של שגרה (תתרחש עצירה בכל קריאה של השגרה). <br />
disable/enable %N - מבטל/מפעיל נקודות עצירה, שימושי כאשר נרצה לבטל נקודה עצירה ולא למחוק אותה. N% - מספר הנקודה.
info breakpoints - יראה לנו את כל נקודות העצירה הקיימות ומספריהן. <br />
delete %N - ימחוק את נקודה N%. אם לא נציין מספר ימחקו כל הנקודות.
disable/enable %N - מבטל/מפעיל נקודות עצירה, שימושי כאשר נרצה לבטל נקודה עצירה ולא למחוק אותה. N% - מספר הנקודה. <br />
delete %N - ימחוק את נקודה N%. אם לא נציין מספר ימחקו כל הנקודות. <br />
 
'''משתנים ושגרות''':
<br />
set VarName=Value - הפקודה תכניס למשתנה VarName את הערך Value.<br />
call Function - הפעלה של שגרה בשם Function.<br />
 
'''תנועה''':
<br />
step - כנס למימוש של השגרה שנצאת בשורה הנוכחית.<br />
next - המשך לשורה הבאה.<br />
finish - סיים את פעולת השגרה הנוכחית.
finish - סיים את פעולת השגרה הנוכחית.<br />
return- סיים את פעולת השגרה הנוכחית (בלי שנעקוב אחריה) וחזור לשגרה שקראה לה.<br />
kill - סיים את פעולת התוכנית.<br />