첫번째 변수 배열에 사용된 static의 사용은 납득이 됩니다만, 두번째 static 키워드만 주어진 블록은 이해하기가 힘드네요.
올바른 코드인가요?
이렇게 해둔 이유는 무엇인가요?
클래스의 객체가 만들어지기 전, 정적 메소드가 실행되기 전에 정적변수를 초기화한다는 규칙과 관련이 있나요?
lex와 yacc를 곰방 시작한 초학돈데요
예제들당 좀 보면서 배우는 중인데 왜 메모리할당만 해놓고 해방하는건 안보이죠?
예를 들면 lex에서 yacc에로 토큰넘길 때
yylval = strdup(yytext);
return NAME;
뭐 이런 식으루만 되 있구 lex쪽이나 yacc쪽에 다 해방하는게 없두라구요.
완성안된 예제라 그런가요?
그럼 제
stdafx.h
비주얼 C++6.0까지는 없었는데
2008로 넘어오면서 생긴 저 헤더파일의 용도는 무엇인가요?
대략 제가 알기론 자주 쓰고 바뀌지 않는 라이브러리 헤더파일을 모아놓는 거라고 알고있는데
저것때문인지
iostream을 인클루드 할때 오류가 나더군요
using namespace std; 이걸 사용했습니다.