оператор как параметр шаблона

Возможно ли?

template<operator Op> int Calc(int a, b)
{ return a Op b; }

int main()
{ cout << Calc<+>(5,3); }

Если нет, можно ли добиться этого без «если» и переключателей?

18
задан Xirdus 17 September 2010 в 12:45
поделиться