[질문] error C2059: syntax error : '__value' 해결 방법
글쓴이: coathanger / 작성시간: 화, 2008/12/23 - 4:49오후
안녕하세요.
VC6 -> VC9 Migration을 진행중입니다.
역시나... 컴파일 하는 순간 에러가 출력됩니다.
일단 컴파일하려는 프로젝트는 VS2008 C++ CRL을 사용합니다.
Output msg :
1>cl : Command line warning D9035 : option 'clr:oldsyntax' has been deprecated and will be removed in a future release 1>ANET.cpp 1>d:\work\source\vs2008\lib\Adll\sftwr\ANET.h(12) : <span>error C2059: syntax error : '__value'</span> 1>.\ANET.cpp(31) : error C2059: syntax error : '__value'
__value는 아래처럼 코드상에 쓰여져 있습니다.
SourceCode :
String __gc* GetYou(int <span>__value</span> keyType); // 클래스 선언부.
컴파일 옵션에 /clr:oldSyntax 을 적용시킨 상태입니다. 이전syntax를 안쓰면 에러가 더욱더 많이 출력되어 넣었더니 __value 에러만 나는군요.
혹시 위와 같은 에러를 경험하신 선배님의 조언을 듣고 싶습니다. (__
읽어주셔서 감사합니다.
Forums:
댓글 달기