C++ 벡터를 자주 쓰는 사람에게 유용한 C++ 매크로
참 쉽죠? 코딩 노가다를 좀 덜어줌.
#define FOREACH( type, itr, vect ) \
for( type::iterator itr = vect.begin() ; itr != vect.end() ; ++itr )
// when iterater should be const_iterator...
#define FOREACH_CONST( type, itr, vect ) \
for( type::const_iterator itr = vect.begin() ; itr != vect.end() ; ++itr )
참 쉽죠? 코딩 노가다를 좀 덜어줌.