PDA

View Full Version : سوال: مشکل در تغییر مقدار آبجکت global



mozhsen78
چهارشنبه 05 آبان 1395, 13:15 عصر
سلام
من به یه مشکل عجیبی برخورد کردم. دو تا کلاس دارم که هرکدوم یه تابع دارن. یه آبجکت آرایه‌ای global هم از یک کلاس دیگه دارم که توی هردوی این کلاسها نیاز دارم بهش دسترسی داشته باشم و تغییرش بدم.
از نظر دسترسی مشکلی پیش نمیاد. مشکل اینجاس که وقتی من attributeهای آبجکتمو توی یه کلاس تغییر میدم(و مطمئن هم هستم که تغییر میکنه) توی کلاس دومی، همون attribute رو با یه مقدار دیگه نشون میده(همه دارای یک مقدار میشن).
این مشکل فقط زمانی برطرف میشه که من توی تابع کلاس اولم یه cout بزنم 😳😳😳 نمیدونم دقیقا cout چیکار میکنه که همه چی درست میشه!!!
سرچ که کردم چیزی پیدا نشد.
واقعا ممنون میشم اگر کسی راهنماییم کنه.:ناراحت: