template <class T, class I> struct A; //EDIT: template <class T> struct A; : OK
template <class T, class I>
struct A<T(I)>
{
};
void main()
{
A< int(char) > b;
}
此代码无法编译。这是错误吗? 感谢
答案 0 :(得分:1)
template <class T> struct A; and no template <class T,class I> struct A;
很抱歉回答自己,但也许对其他用户有用