سوال: مشکلات تعریف متغییر static در کلاس در زبان ++C

ساخت وبلاگ

سلام
1) چرا نمیشه متغییر استاتیک رو در همون تعریف کلاس مقدار دهی کرد؟(مثلا متغییر STATIC رو در قسمت PUBLIC که تعریف میکنم اگه مقدار اولیه بهش بدم کامپایلر ارور میده ولی برای متغییر های معمولی این مشکل وجود نداره)
2) چرا نمیشه مقدار متغییر های STATIC رو در پروژه به کمک :: خوند؟

class MyClass { public:
MyClass(void);
int Num1 = 2;
static int Num2;

private:
};

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 206 تاريخ : يکشنبه 31 مرداد 1395 ساعت: 10:34