שאלה ב-C

maromnn

New member
שאלה ב-C

איך אני יכול ליצור משתה מסוג INT בשם String מסויים (לדוגמא יש לי string a="a1" אז איך אני יכול ליצור משתנה INT על שמו?) תודה רבה.
 

Moridin

New member
לא.

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

selalerer

New member
תוכל להשתמש בmap של STL ואז לכל

ערך string יהיה ערך int מתאים, כמובן שזה הרבה יותר איטי מלהשתמש בint רגיל. רק הערה, בזמן ריצה התוכנית לא יודעת מה שם הint אלא רק את הכתובת שלו בזיכרון, אז גם ככה בזמן ריצה אין שום שמות למשתנים.
 
למעלה