What does prev, curr & temp stand for?
struct Node;
typedef Node* NodePtr;
struct Node
{
void* data;
NodePtr prev, curr;
};
void bigTraversal(const NodePtr& head, const NodePtr& tail)
{
// need to by pass by temp
NodePtr temp = head;
while(temp != NULL)
{
temp = temp -> next;
}
temp = tail;
while(temp != NULL)
temp = temp -> prev;
}