Vinayak
2010-09-12 20:46:37 UTC
Thank you.
#include
#include
class Node
{
public:
int inDegree;
Node()
{
inDegree=0;
}
void operator =(Node * ptr)
{
if(ptr!=NULL)
{
//ptr->inDegree--;
}
this->inDegree++;
printf("Executed\n");
}
};
void main()
{
Node *a,*b=NULL,*c=NULL;
clrscr();
a=new Node();
printf("After creation a->inDegree= %d\n",a->inDegree);
b=a;
printf("After b=a inDegree= %d\n",b->inDegree);
c=a;
printf("After c=a inDegree= %d\n",c->inDegree);
getch();
}