분류 전체보기 300

GRETA

MS의 research site에서 다운 받을수 있는 정규식(Regular Expression ) 라이브러리 이다. C++에서도 펄과 같은 정규식표현식이 필요할때 사용을 하면 된다. 물론 이것 말고 더 boost의 regex++ 라는 유명한 라이브러리도 있지만 regex++보다 가볍고 몇개의 소스로 배포 되어 있어서 사용하기에 더 편한것 같다. 그리고 regex++보다 낳은 성능을 주장(?)하고 있다 그렇지만 현재 적용중인 몇개의 소스는 regex++ 로 되어 있다 The GRETA Regular Expression Template Archive Fast backtracking regular expression engine. Separately compiled patterns. Matches agains..

Dev/C++ 2007.05.14

Why doesn't C++ provide a "finally" construct?

왜 C++에는 finally 키워드를 제공하지 않을까? #아마 java개발자라면 의문시 되는 질문일것이다. 반대로 C++개발자로서는 왜 java나 C# 같은언어에서 저런 키워드를 제공하고 있는것일까 의문이 들수도 있을것이다. Resource acquisition is initialization #Stroustrup의 해답은 C++에서는 "finally" 키워드 보다 낳은 테크닉인 RAII(resource acquisition is initialization)가 있기 때문이라는 것이다. RAII의 핵심은 소멸자에 있다 C++ 에서는 "finally"에서 해야할 동작(메모리, 리소스 해제..)을 각각의 객체의 소멸자에서 처리 할수 있기 때문에 오히려 더 OOP적인 아닌가 생각이 든다. 자기의 뒷처리(?)를 ..

Dev/C++ 2007.05.14

서버 개체 오류 'ASP 0177 : 800401f3'

무엇때문에 잘못됬는지는 모르겠지만.. 컴포넌트를 등록했는데도 자꾸 아래와 같은 에러가 난다. 서버 개체 오류 'ASP 0177 : 800401f3' Server.CreateObject 실패 /asp.asp, 줄 13 잘못된 클래스 문자열입니다. 꼬박 반나절을 뒤지고 찾아낸 결과.. 레지스트리의 HEKY_CLASSES_ROOT 에 읽기(쓰기) 계정이 현재 로그인된 계정밖에 없었다. 아래 사이트에서 힌트를 얻음.. http://support.persits.com/show.asp?code=PS01032622

Dev/Windows 2007.03.29