[Boost.Bind] Как вернуть результат of bind?
От: igna Россия  
Дата: 15.08.09 14:33
Оценка:
Сложное bind-выражение встречается несколько раз, поэтому определил макрос. Что-то вроде:

#define IS_NAME(name) (bind(...(name)...))


Попробовал заменить макрос функцией возвращающей boost::function, но тогда нельзя писать так:

    IS_NAME("aaa") || IS_NAME("bbb")


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