السلآم عليكم ورحمه الله وبركآته
ارجوكم ساعدوني ,,
هناك خطأ في هذا الكود لكن لا اعرف ما هو!!!
class Example{
private:
int data;
static int count;
public:
Example( int y=10):data(y)
{}
int getIncrementedData() const
{return ++data;}
static int getCount()
{ cout<< "Data is "<<data<<endl;
return count;
}
};ولدي سؤآل آخر
لماذا عندما وضعنا increment في الداخل اصبح هناك خطأ
class increment{
private:
int count;
const int Increment;
public:
increment(int c=0, int i=0)
{
count=c;
Increment=i;
}};وعدنما وضعناه بجانب اسم الداله لايوجد خطأ
class increment{
private:
int count;
const int Increment;
public:
increment(int c=0, int i=0): increment=i;
{
count=c;
}};