CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): wshan (같은예감)
날 짜 (Date): 1995년03월12일(일) 10시33분47초 KST
제 목(Title): to HellCat: X에 대해서..


저도 setjmp와 longjmp를 생각해봤고,

그렇게 구현도 해 보았지만 segmentation fault가 일어납니다.

그 이유는 longjmp에서 돌아가는 곳이,

callback함수의 중간인데, 그 event는 x에서 발생되었다가 사라졌는곳인데,

또 거기로 가니까 무슨 문제가 생긴것 같읍니다.

그리고 또 한가지의 문제점은 누구 수시로 longjmp를 불러주는가에도 있겠죠...

제 clalback 함수에서는 다음과 같은 operation땜시 시간이 많이 걸리네요.,..


for(i=0;i<numberofTuple;i++)
  strcpy(return_data[i],getData());

char **return_data[i];
char *getData();
로 정의되어 있는데, numberofTuple의 갯수가 가변적이라 참 하기가 힘드네요.


여러가지 방법으로 해보고, 다시 글을 올리겠읍니다.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.