עבור לתוכן

צירוף מתודה למופע של אובייקט בזמן הרצה בC++

Featured Replies

פורסם

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

פורסם

אם אני מבין נכון את מה שאתה רוצה, אתה צריך להגדיר משתנה מסוג

<return value> (*<function_holder_name>)(<arguments>);

שהוא בעצם המשתנה שיחזיק מצביע לפונקציה. אז אתה מגדיר פונקציה מאותו טיפוס:

<return value> function_name (<arguments>)

{

}

ואז אתה יכול לכתוב איפשהו בקוד:

function_holder_name = function_name;

ולהשתמש ב function_holder_name כאילו הוא הפונקציה. (יש לי בעיה משום מה ללחוץ על הכלים של יישור לשמאל).

פורסם
  • מחבר

תודה.

ארכיון

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

דיונים חדשים