Understanding postfix in c++

#include<iostream>
using namespace std;
class index
{
private:
int count;
public:
index()
{
count=0;
}
index(int i)
{
count=i;
}
index operator ++(int)
{
count++;
return *this;
}
void show()
{
cout<<count;
}
};
int main()
{
index c,d;
d=c++;
c.show();
cout<<endl;

d.show();
return 0;
}

Advertisements

One thought on “Understanding postfix in c++

Add yours

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Powered by WordPress.com.

Up ↑

%d bloggers like this: