[问题] 关于getNext()

楼主: k1923456 (龙泉之心)   2013-01-03 17:51:05
我们有以下这段code
int i = 0;
for (i = 0; i < 100; i++)
{
Bst = Bscan->getNext(rid, record, rec_len);
fprintf(stdout, "rid = %d\n", rid);
}
其目的是用getNext把record拿出,总共拿100次
但是出来的Brid却全部都是一样的
可是getNext()应该是会把offset往后移
每次呼叫getNext()应该会取到不同的值
不知道问题在哪里@@" 想请问助教一下
谢谢助教

Links booklink

Contact Us: admin [ a t ] ucptt.com