2014-04-17 2 views
0

학교 프로젝트의 경우 bison/flex를 사용하여 6502로 컴파일러를 만들려고합니다. 아니, 텍스트 구문 분석을위한 문자열이 좋다 - 당신은 거의 필요한 말. bison 생성 된 파일은 #include<string>이 마음에 들지 않지만 g ++을 사용하여 컴파일하고 있습니다. 문자열을 선언 할 때마다 컴파일 오류가 발생합니다.들소에서 C++ 문자열을 사용하는 방법

들소 : http://codebin.org/view/18738431

렉스 : http://codebin.org/view/ef12def2

메이크 : http://codebin.org/view/b8885243

+0

* 최소 * 관련 코드를 여기에 게시하십시오. 다른 웹 사이트로 우리를 보내지 마십시오. –

+1

아마 정의되지 않은'string' 클래스가 아니라 표준 헤더''에 정의 된대로'std :: string'을 선언하려고했을 것입니다. 그 추측이 맞지 않다면 어떤 컴파일 오류가 있었는지 명확히해야 할 것입니다. – rici

+0

rici : 그게 다야! – Josh

답변

관련 문제