Re[6]: No more ugly functors
От: alexander_v Германия  
Дата: 20.11.03 07:08
Оценка:
Здравствуйте, dad, Вы писали:


_>>
_>>#define CONCAT( p1, p2 )  p1##,##p2
_>>#define FOR_EACH_M( Decl_p1, Decl_p2, Cont )  FOR_EACH( CONCAT( Decl_p1, Decl_p2 ), Cont )

_>>// Использовать так 
_>>FOR_EACH_M( pair<const string, string>& thePair, mapStoS )

_>>


_>>PS. Жалко что макросы нельзя перегружать — тогда можно было бы не выдумывать новое имя FOR_EACH_M


dad>мне кажется что такой код не только не красивый, но и неправильный..


В чем неправильность ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.