MF
یک شنبه 20 شهریور 1384, 12:05 عصر
با سلام
در آخرین برنامه ام با مشکلی برخوردم که خیلی برایم عجیب بود . برای برخی از متغیر ها هنگامی که به آنها متغیری از همان نوع یا مقداری از همان نوع تخصیص می دادم کامپایلر ایراد عدم تطابق ابجکت ها را می داد مثلا از عبارت روبرو ایراد می گرفت:
int a;
int b=9;
a=b;
البته این شامل همه متغیر ها نمی شد و فقط از همان ها ایراد می گرفت . هر کار کردم این ایراد همچنان وجود داشت . البته حتی وقتی با گذاشتن // قبل از عبارت انرا تبدیل به کامنت می کردم باز از عبارتی دیگر در همان اسکوپ ایراد می گرفت. آیا ممکن است اشکال از مقدار دهی اولیه متغیر باشد. یا اشکال از نسخه دات نت (البته مجبور شدم دات نت را دوباره ری اینستال کنم ولی باز هم مشکل حل نشد.) لطفا مرا راهنمایی کنید. با تشکر...
در آخرین برنامه ام با مشکلی برخوردم که خیلی برایم عجیب بود . برای برخی از متغیر ها هنگامی که به آنها متغیری از همان نوع یا مقداری از همان نوع تخصیص می دادم کامپایلر ایراد عدم تطابق ابجکت ها را می داد مثلا از عبارت روبرو ایراد می گرفت:
int a;
int b=9;
a=b;
البته این شامل همه متغیر ها نمی شد و فقط از همان ها ایراد می گرفت . هر کار کردم این ایراد همچنان وجود داشت . البته حتی وقتی با گذاشتن // قبل از عبارت انرا تبدیل به کامنت می کردم باز از عبارتی دیگر در همان اسکوپ ایراد می گرفت. آیا ممکن است اشکال از مقدار دهی اولیه متغیر باشد. یا اشکال از نسخه دات نت (البته مجبور شدم دات نت را دوباره ری اینستال کنم ولی باز هم مشکل حل نشد.) لطفا مرا راهنمایی کنید. با تشکر...