2013-10-29 2 views
1

나는 이런 식으로 뭔가를 시도하고있다. 비주얼 스튜디오 2010 년에 나는 내가 뭘 잘못 이해하지기능 템플릿 매개 변수 컴파일 오류

error C2975: 'Test' : invalid template argument for 'A', expected compile-time constant expression 

을받을 동안은 컴파일 타임 상수이기 때문에 GCC에서 나는,

prog.cpp:12:19: error: variable or field ‘foo’ declared void 
void foo(Test<A>::TestType t) { 
       ^
prog.cpp:12:28: error: expected ‘)’ before ‘t’ 
void foo(Test<A>::TestType t) { 

를 얻을. 무엇을 바꾸어야합니까?

답변