#ifndef Foreach_H #define Foreach_H #define FOREACH( elemType, vect, var ) for( vector::iterator var = vect.begin(); var != vect.end(); var++ ) #define FOREACH_CONST( elemType, vect, var ) for( vector::const_iterator var = vect.begin(); var != vect.end(); var++ ) #endif