Re: Объявление предиката в коде использующего метода
От: remark Россия http://www.1024cores.net/
Дата: 18.01.10 14:13
Оценка: +1
Здравствуйте, takoReinolds, Вы писали:

R>Почему не получается использовать такой код:


Шаблон не может параметризоваться локальным типом. АФАИК, это пофикшено в C++0x.

Можно вот так, тут шаблон не параметризуется локальным типом:
void foo()
{
  struct local { static void pred(...)
  {
    ...
  }};
  for_each(..., &local::pred);
}




1024cores — all about multithreading, multicore, concurrency, parallelism, lock-free algorithms
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.