[問題] 關於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