View Full Version : سوال: مشکل در شناختن متغییرها
alidehghani
چهارشنبه 18 خرداد 1390, 23:13 عصر
من در برنامه ی Qt تو فایل Main.cpp چند تا متغییر بیرون از تابع Main تعریف کردم حالا می خوام در فایل MainWindow.cpp تو کلاس MainWindow از متغییر هام استفاده کنم ولی متغییر هام تو این فایل شناخته شده نیستند، حالا باید چی کارکنم تا این کلاس متغییر هامو بشناسه، خیلی ممنون :متفکر:
glassysmart
چهارشنبه 18 خرداد 1390, 23:43 عصر
سلام
میشه کامل تر توضیح بدید
mousamk
چهارشنبه 18 خرداد 1390, 23:53 عصر
در ++C برای این که متغیرهای گلوبال تعریف شده در یک فایل رو در فایل دیگه هم ببینید، باید از کلمه کلیدی extern استفاده کنید.
یعنی در فایل MainWindow.cpp دوباره همان متغیرها را تعریف کنید، با این تفاوت که ابتدای تعریف کلمه extern بگذارید.
alidehghani
پنج شنبه 19 خرداد 1390, 20:01 عصر
مشکلم رفع شد،خیلی ممنون
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.