Здравствуйте, Sm0ke, Вы писали:
S>Здравствуйте, black_wolf_ltd, Вы писали:
__>>Господа!
__>>Имеются ли среди вас джедаи, овладевшие дао пострения данной идиомы в рамках стандарта, не испльзуя при этом буст ?
__>>Если да, то пожалуста научите Силе
S>А какая цель?
S>Может без него можно обойтись?
цель очень проста — чтобы работало
#define BE(_cont___) (_cont___) .begin(), (_cont___) .end()
#define CallInCONTtheMEMFN(_cont___, _memfn___) \
std::for_each(BE(_cont___), std::mem_fun_ref(& typeof (_cont___) :: _memfn___))
a не
#define BE(_cont___) (_cont___) .begin(), (_cont___) .end()
#define CallInCONTofTYPEtheMEMFN(_cont___, _type___, _memfn___) \
std::for_each(BE(_cont___), std::mem_fun_ref(& _type___ :: _memfn___))