분류 전체보기
Pro*c를 이용한 오라클 PL/SQL function 호출
Proc*c를 이용해 Sub Program(Procedure or Function)을 호출 하는 방법에 대해 설명한다. 자료를 찾아보면 대부분의 샘플 코드가 Procedure 로만 되어 있다. 여기서는 Function을 호출 해 보기로 한다. 사실 호출 방법은 거의 비슷 하다. - 컴파일 방법 PL/SQL 구문을 사용하기 때문에 proc 컴파일 옵션을 주어야 한다. 그런데, 컴파일 옵션을 주면 다른 Pro*c 구문에서 컴파일이 안되는 일이 발생을 한다. 따라서, PL/SQL 구문을 사용하는 소스는 별도 .pc 파일로 때어 내어서 별도 컴파일을 해야한다. $ proc include=../inc iname=sub.pc SQLCHECK=SEMANTICS userid=oracleid/oraclepwd 여기서 기..
Pro*C/C++ Precompiler Programmer's Guide
[ 원문 링크 ] http://download.oracle.com/docs/cd/A58617_01/server.804/a58233/toc.htm [ 다운로드 링크 ]
한글이 포함된 문자열을 특정 byte로 자르기
한글이 포함된 문자열의 경우에 한글 중간에 끊기지 않도록 left 함수를 구현 했다. 유니코드 한글을 구분하기 위해서는 메크로 함수를 수정해 주어야 한다. #include #define IsHangle(c) ((unsigned char)(c) > 0x7f) char* left(char* sz, int len) { int i = 0; if ( strlen(sz)
네이버의 코딩용 폰트
네이버에서 코딩용 폰트를 발표 했네요. 요즘 들어 네이버를 통해, 개발자들이 관심 갈만한 소식들을 종종 듣게 되네요. 고정폭에 대문자 아이(I)와 소문자 엘(l) 등의 구분도 가능하다고 하네요. 보다 자세한 폰트 소개와 다운 받을 수 있는 URL은 아래와 같습니다. http://dev.naver.com/projects/nanumfont/ Visual Studio에 적용 시켜봤습니다. 터미널에도 적용시켜 봤습니다. 일단 보기에는 괜찮은거 같은데.. 당분간 사용해 봐야겠네요.
꿈 이야기..
평소 꿈을 꿔도 확실하게 기억 나는 꿈은 그렇게 많지 않았다. 왠일인지, 2009년 들어 뚜렸한 꿈을 꾸고 있다. 이 중 나름 재미 있는 2가지 꿈에 대해 기록을 남긴다. 1. 고전 시대는 삼국 시대 인듯 하다. 조선 시대보다 오래된.. 창과 방패로 싸우고, 말을 타고 다니는 시절이다. 옷과 국기의 색깔로 국가와 국가를 구별한다. 내가 속한 나라는 파란색을, 대치중인 나라는 노란색의 옷을 주로 입고 있다. 우리나라는 전쟁이 지고 있다. 우리나라 백성은 적국의 횡포를 받으며, 눈뜨고 볼 수 없을 만큼 고생이 심하다. 병사들 역시 대규모 전투는 피하고, 게릴라전 위주로 소규모 전투만을 벌리며 전쟁이라는 명목을 유지 한다. 나를 포함한 20여명 정도 역시 게릴라전을 위해 노란색의 위장복을 입고 적군 속에 침투..