Господа, всем доброе время суток!
На следующую программку из двух строк VC++ 6.0 SP6
выругался следующим образом:
C2964 — invalid expression as template parameter
Так вот вопрос такой: это он зачем так ? И согласен ли
с ним Стандарт в этом случае ?
template<void *V> class T {};
T<(void *)1> t; // <- здесь