Overload operator++ for a linked list -



Overload operator++ for a linked list -

i trying overload ++ operator utilize in loop move next object in linked list. example:

for(pcurrent = pheader; pheader->m_next != null; ++pcurrent) { if (p_current == search_value){ dosomething(pcurrent); break; }

i'm not sure how overload ++ operator. i've tried this:

const node& operator++(node* p_node){ p_node = p_node->p_next_node; homecoming p_node; }

linked-list operator-overloading nodes

Comments

Popular posts from this blog

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -

Using ajax with sonata admin list view pagination -