שאלות תרגיל בית 1

בירור לגבי include

בירור לגבי include

על ידי מארון חריש בתאריך
מספר תגובות: 3

1. מהתרגול על המודולריות והחלוקה ל ADTs הבנתי שיש להוסיף את ה includes לכל הספריות שהשתמשנו בהם בקובץ ה "h." אבל אין ביכולתנו לשנות את קבצי ה "h." של map ו election אז האם אנחנו אמורים ומקובל להוסיף את ה includes לקבצי ה c? ובמידה וכן האם עלינו לעשות זאת עבור כל ה  ADTs שיצרנו או שרק עבור map ו election?

2. אם השתמשנו בספריה כלשהי ב map וגם ב election איפה אנחנו אמורים לצרף ספריה זו בקובץ(zip) ההגשה בתיקייה mtm_map או בתיקייה הראשית?

בתגובה ל: מארון חריש

תשובה ל: בירור לגבי include

על ידי אורטל כהן בתאריך
1. לא אמורים להוסיף Include לקבצי ה-c. אנחנו מספקים לכם את קבצי ה-map.h ו-election.h (כלומר אתם יכולים להניח כי הם קיימים בתיקיות המתאימות).
2. לא הבנתי בכוונה לספרייה - אתם יכולים להסביר בהרחבה לגבי מקרה זה?
לגבי סעיף 2 - אם הקוד עובר את שורות הקימפול שאנחנו נתנו לכם ואת ה-finalCheck אז הכל בסדר, אחרת אתם צריכים לתקן את הבעיות.
בתגובה ל: אורטל כהן

תשובה ל: בירור לגבי include

על ידי מארון חריש בתאריך
1. במקרה שלנו, אנחנו יצרנו ADT והשתמשנו בו ב - map איך map יידע להשתמש ב ADT שיצרנו ובפעולות שלו בלי שנעשה include לקובץ ה ADT.h שיצרנו בקובץ ה map.h
בתגובה ל: מארון חריש

תשובה ל: בירור לגבי include

על ידי בר דבש בתאריך
היי מארון, אני מבהיר,
אם מימשתם ADT ואתם רוצים להשתמש בו בmap אתה תעשו **בתוך** map.c אינקלוד לקובץ הh של הADT שמימשתם.