Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ##main()
- List lF1;
- List lF2;
- List lSum;
- lF1.insert(0, 0);
- lF2.insert(1, 0);
- lSum.insert(0, 0);
- Node* f1 = lF1.begin();
- Node* f2 = lF2.begin();
- Node* sum = lSum.begin();
- Node* tmpPtr;
- *sum = *(*f1 + *f2);
- f1 = f2;
- f2 = sum;
- ##overloaded + (friend)
- Node* operator + (const Node &leftSide, const Node &rightSide)
- {
- Node* temp = new Node;
- temp->data = leftSide.data + rightSide.data;
- return temp;
- }
- ##overloaded = (member)
- Node& Node::operator = (const Node &rightSide)
- {
- data = rightSide.data;
- return *this;
- }
Add Comment
Please, Sign In to add comment