[问题] get_sibling()

楼主: TimeString (时弦 - 我要DJmax的pc版!)   2011-12-13 10:15:10
Hi 同学,
有同学问到 BTIndexPage 里,
get_sibling() 的功用,
那先从 get_page_no() 开始,
get_page_no() 是给一个 key,
然后它会回传这个 key 要往哪个 pointer (也就是 pageId) 去找。
而 get_sibling() 是回传 "上一个 pointer"。
例如:
key= 10 20 30
/ / \ \
pageID= 1 2 3 4
那么丢入函式的input key=25,
get_page_no() 回传 3,
get_sibling_no() 回传 2。

Links booklink

Contact Us: admin [ a t ] ucptt.com