일부 코드를 이해하려고하는데 이전에 본 적이없는 키워드를 발견했습니다. 나는 그것을 시도했지만 그것에 관해서는 아무것도 발견하지 못했다.#line의 C 키워드
char *valtext;
#line 1 "Values.l"
#define INITIAL 0
#line 2 "Values.l"
int reserve(char *s);
#line 388 "lex.val.c"
누군가가이 코드 조각을 이해하는 데 도움이되기를 기대하면서 전체 블록을 포함 시켰습니다. 내 시스템에서 "Values.l"이라는 파일을 찾을 수 없으며이 코드는 "lex.val.c"파일에 있습니다.
미리 감사드립니다.
이 그것을 설명하는 것 같다 http://msdn.microsoft.com/en-us/library/34dk387t(v=vs.80).aspx을 (당신이 C에 대해 요구하고 실현 C#이 아니기 때문에 결국 적용될 수 있습니다.) – sellmeadog
http://msdn.microsoft.com/en-US/library/b5w2czay%28v=VS.80%29.aspx –
예, "googling"line isn 매우 유용 할 것 같지 않아? –