VC6 를 보다가 의문

luftpalen의 이미지

MS VC++ 6.0 에서는 사용자가 메인 에디트 창에서 함수나 클래스 선언 즉 심볼을 선언하면 왼쪽에 Class View 에 바로바로 뜨지않습니까..

생각해보니.. 어떤식으로 구현을 했나 궁금하네요. 뒤에서 도는 Thread 가 BNF 를 열심히 돌리고 있는건지, 아니면 사용자가 입력하는 줄만 파싱해서 알아내는지...

구현한다면 어떤식으로 해야할지 궁금해졌습니다 : )

opendraft의 이미지

백그라운드 스레드로 알고 있습니다.

물론 가끔 버그도 있구요. ^^

쌀밥의 이미지

저도 궁금해 했던적이 있는데요..

visual assist 에서는 세미콜론(;) 을 입력하는 순간에 뭔가 작업을 하는 식으로 구현한거 같더군요...

참고 되시길..

일하는 사람들의 희망 민주노동당 : http://www.kdlp.org
반공 교육의 성과로, 민주주의의 반대가 공산주의(또는 사회주의)라고 생각하는 사람이 많다.