سلام هسته نباشید .
من می خوام به یکی از فیلد های کلاس ام که const هستش مقدار بدم ولی ارور میده چکار کنم ؟
این کد :
class Data { public : Data() { id=2; } private: const int id; };
توی سازنده به شکل زیر می تونید مقدار دهی اولیه کنید.
class Data { public: Data() :id(2) { } private: const int id; };