שאלות ב-C

coolel

New member
שאלות ב-C

TC מחזיר לי שגיאה בשורה הבאה
void list_add_file(List *list, ffblk finfo)​
על החלק של ffblk finfo הוא כותב לי decleration syntax error מה יכול להיות הבעיה? אותה תכנית בדיוק פעלה בלי בעיות בTCLITE אבל יש בעיה בTC בעיה 2: יש לי תכנית מסויימת שאין בה שורה אחת שמדפיסה למסך אבל בסוף התכנית תמיד מודפסת שורה למסך (הערך האחרון שהכנסתי לרשימה מקושרת)... כאילו שמתי שורת קלט לפני סיום התכנית כדי שלא תצא ישר מהתכנית וראיתי שלא מודפס כלום רק ברגע סיום התכנית לאחר השורה האחרונה זה מודפס... מזה יכול להיות?
 

coolel

New member
ועוד אחת

כמה שורות וכמה עמודות יש במסך כאילו שאני שותל תווים בנקודות מסויימות עם gotoxy אז כמה שורות ועמודות יש?
 

gmorph

New member
כעיקרון 25 על 80

אבל היום כבר אפשר לשנות את זה. יכול שיש דרך לגלות את זה דרך הקוד, ואולי אפילו לקבוע את זה.
 

coolel

New member
Dev C מחזיר לי 26 שגיאות על תכנית

שלא החזירה שגיאות בTCLITE והחזירה שגיאה אחת בTC מה ההבדל בין המהדרים שכל אחד שונה מהשני?
 

vinney

Well-known member
תקנים

DEVC משתמשת בGCC התקני, ואילו TCLITE וTC אינן תקניות ומתירות דברים שאסורים בתקנים, בנוסף - יכול להיות שאתה משתמש בספריות שיש בTC אבל אינן בתקן ולכן אינן בDEVC
 

coolel

New member
יכול להיות

שהספרים של הוד עמי לא משתמשים בתקנים התקנייים אלא בכאלו שקיימים רק בTC?
 

vinney

Well-known member
יכול להיות

בד"כ בספרים כתוב על אילו מהדרים הם בדקו את הקוד, כמו כן תבדוק את שנת הכתיבה של הספר (לא ההדפסה, הכתיבה), התקנים השתנו ב98-99.
 
למעלה