עידו123456
New member
זיהוי סוג המידע
הסיפור הוא כזה: הגדרתי מבנה נתונים של מספרים וכדי לא לפגוע בג'נריות, יצרתי הכרזה כזאת בתחילת המבנה נתונים: typedef float tData כשאני מצפה שהשינוי היחידי האפשרי יהיה מ float ל double כעת יש לי פונקציה שצריכה להתבצע על הנתונים ואני משתמש בתוכה בפונקציה חיצונית - כאשר יש שתי פונקציות שעומדות לרשותי - פונקציה אחת ל float ואחת ל double כשהן נבדלות בשם וכמובן בסוג הערכים שהיא מקבלת. האם יש דרך לזהות איזה סוג מידע מכיל tData (האם זה float או double) כדי שאני אוכל להשתמש בפונקציה הנכונה בכל אחד מהמקרים?
הסיפור הוא כזה: הגדרתי מבנה נתונים של מספרים וכדי לא לפגוע בג'נריות, יצרתי הכרזה כזאת בתחילת המבנה נתונים: typedef float tData כשאני מצפה שהשינוי היחידי האפשרי יהיה מ float ל double כעת יש לי פונקציה שצריכה להתבצע על הנתונים ואני משתמש בתוכה בפונקציה חיצונית - כאשר יש שתי פונקציות שעומדות לרשותי - פונקציה אחת ל float ואחת ל double כשהן נבדלות בשם וכמובן בסוג הערכים שהיא מקבלת. האם יש דרך לזהות איזה סוג מידע מכיל tData (האם זה float או double) כדי שאני אוכל להשתמש בפונקציה הנכונה בכל אחד מהמקרים?