עבור לתוכן

בעייה מעצבנת מאוד בMicrosoft Visual C++ 2008

Featured Replies

פורסם

אני מקווה שזה הפורום הנכון, הבעייה היא לא עם C++ אלא עם הסביבת עבודה...

אז ככה, יש לי קובץ header בשם Tokenizer.h, בצד שמאל יש לי את רשימת הקבצים שיש בפרוייקט שלי, לחיצה על Tokenizer.h פותחת לי טאב חדש בשם Tokenizer.h שבו אני יכול לשנות את הקוד...

כידוע לכם (אני מניח), כשמקמפלים קוד הקומפיילר עושה link בין הקבצים, בין היתר, כמובן, בין הקובץ header לקובץ cpp

הבעייה היא שאצלי הוא עושה לינק בין קובץ בשם tokenizer.h לקובץ Tokenizer.cpp (ההבדל היחיד בין 2 קבצי הheader שציינתי הוא שאחד מתחיל באות קטנה ואחד באות גדולה)

אני לא מוצא שום קובץ בשם tokenizer.h, ולא עשיתי include בשום מקום לקובץ בשם tokenizer.h, הוא לא מופיע לי ברשימת הקבצים של התוכנית, הוא לא מופיע בתיקייה של הפרוייקט, ועדיין הוא איכשהו קיים

בדקתי כמה פעמים, השמות זהים חוץ מהאות הראשונה (באחד גדולה ובאחד קטנה), שום שגיאת הקלדה

זה מעצבן, כל פעם שאני רוצה להוסיף פונקציה לספרייה אני לא מבין למה היא לא נוספת עד שאני נזכר בבעייה הזאת

חוץ מזה שכשאני אגיש את הפרוייקט, אני מעדיף להיות בטוח שאין שם קובץ בלתי נראה שעלול ליצור בעיות או משהו כזה

תודה מראש

איל

פורסם

למרות שמדובר על הגדרות של קומפיילר זה עדיין יותר קשור לתיכנות מאשר תוכנות.

מועבר לפורום שפות תיכנות.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים