ABA


"בעיה בהגדרת templates"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #14219 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 14219
evi 
חבר מתאריך 31.3.02
635 הודעות
   20:05   21.07.07   
אל הפורום  
  בעיה בהגדרת templates  
 
כתבתי קוד ג'נרי לרשימה מקושרת חד-כיוונית שמכילה מידע בודד.

את ההצהרות של המחלקה כתבתי בקובץ h נפרד ואת המימוש בקובץ cpp נפרד
וקובץ main בנפרד.

אני רוצה שהמחלקה תהיה ג'נרית לכן הוספתי את ה-template כמו שצריך (אני חושב)

כשאני מקמפל אני מקבל 2 errors שהם:

BigNumber.obj : error LNK2001: unresolved external symbol "public: __thiscall Node<int>::Node<int>(int,class Node<int> *)" (??0?$Node@H@@QAE@HPAV0@@Z)
Debug/oper.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

oper.exe - 2 error(s), 0 warning(s)

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

אז.. מה הבעיה ?

תודה רבה.
אביתר.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  זה מאד קשור , template מגדירים בקובץ אחד. Net_Boy  21.07.07 20:40 1
     אחלה.. evi  21.07.07 21:36 2

       
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   20:40   21.07.07   
אל הפורום  
  1. זה מאד קשור , template מגדירים בקובץ אחד.  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
evi 
חבר מתאריך 31.3.02
635 הודעות
   21:36   21.07.07   
אל הפורום  
  2. אחלה..  
בתגובה להודעה מספר 1
 
תודה רבה..


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net