glib의 GTree를 정적으로 초기화 하는 방법이 있나요?
글쓴이: twinwings / 작성시간: 금, 2015/11/06 - 6:53오후
내용 그대로 입니다.
module_init();
같은 함수를 만들고 싶지 않아서 모듈내의 static GTree *tree 같은 변수를
정적으로 초기화 하고 싶은데
https://developer.gnome.org/glib/stable/glib-Balanced-Binary-Trees.html#GTree
에는 없네요. 혹시 아시는분 계신가요?
Forums:
찾아보니.
알려주신 웹주소를 확인해보면. 값을 추가. 삭제. 초기화하는 함수가 몇개 보입니다.
상관없을지도 모르지만. 찾아보니. 이런 비슷한내용은 있네요.
static GPrivate name_key = G_PRIVATE_INIT (g_free);
https://developer.gnome.org/glib/stable/glib-Threads.html#G-PRIVATE-INIT:CAPS
typedef struct _GTree GTree;
구조체로 되어 있네요. malloc 과 free를 해줘야 할지도 모릅니다.
----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.
매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.
각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com
없습니다. period. gtree.c를 보시면
없습니다. period.
gtree.c를 보시면 알겠지만 단순한 C 구조체가 아닙니다. 라이브러리는 정해진 대로만 쓰는 것이 건강에 좋습니다.
댓글 달기