ممنون از شما - خب const تعریف کنم که دیگه نمیشه مقدار متغییر رو تغییر داد که - میشه؟
در ضمن من هنوز تو دسترسی به متغییر static داخل کلاس مشکل دارم و visual studio ارور میده.
فایل پروژه
#include "stdafx.h"#include <iostream>
#include "Ali.h"
MyClass Obj1;
int main(void)
{
std::cout << MyClass::Num2;
while (1);
return 0;
}
فایل ALI.H
class MyClass {public:
MyClass(void);
int Num1;
const static int Num2;
static int Func1(void);
private:
};
فایل ALI.cpp
#include "stdafx.h"#include "Ali.h"
MyClass::MyClass() {}