Quantcast
Channel: Linux.org.ru: Форум
Viewing all articles
Browse latest Browse all 108333

Вывод типа возврата при присваивании шаблонного результата вызова шаблонной функции переменной конкретного типа.

$
0
0

Собственно сабж:

struct test {
  template<typename T> T operator()() {}
}

int main(void) {
  int a = test{}();//можно, а если не можно, то может можно как-то иначе?
}

Т.е. надо вызвать метод(любой), который бы мог узнать тип того на что его присвоили, т.е. как-то получить тип a в данном случае.

cast Kuzy

 , , , ,


Viewing all articles
Browse latest Browse all 108333

Trending Articles