本文整理汇总了C++中CFRecord::resetPointerToBegin方法的典型用法代码示例。如果您正苦于以下问题:C++ CFRecord::resetPointerToBegin方法的具体用法?C++ CFRecord::resetPointerToBegin怎么用?C++ CFRecord::resetPointerToBegin使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CFRecord
的用法示例。
在下文中一共展示了CFRecord::resetPointerToBegin方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: readFields
void MulRk::readFields(CFRecord& record)
{
global_info_ = record.getGlobalWorkbookInfo();
// A little hack to extract colLast before it is used
record.skipNunBytes(record.getDataSize() - sizeof(unsigned short));
record >> colLast;
record.resetPointerToBegin();
//------------------
record >> rw >> colFirst;
for(unsigned short i = colFirst; i <= colLast; ++i)
{
RkRec rec;
record >> rec;
rgrkrec.push_back(RkRecPtr(new RkRec(rec)));
cells.push_back(CellPtr(new Cell(rw, i, rec.get_ixfe())));
}
record.skipNunBytes(sizeof(unsigned short));
}