CFile::Seek 用法


virtual ULONGLONG Seek( LONGLONG lOff, UINT nFrom );

參數 

 lOff 移動檔案指標的位元組數目。 正值會向上捲動到檔案結尾的檔案指標;負值會將會向檔案的起始檔案指標。

nFrom 要尋找的位置。 的可能值。

傳回值資料指標的位置,如果方法成功,否則,傳回值為未定義,並為 CFileException 例外狀況的指標會擲回。

 備註

下表列出 nFrom 參數的可能值。

  CFile::begin 搜尋檔案開頭。

  CFile::current 從檔案指標的目前位置的搜尋。

  CFile::end 從檔案結尾的搜尋。

 在開啟檔案時,檔案指標放置在 0 中,檔案的開頭。 您可以將檔案指標至超出檔案尾端的位置。 如果您這樣做,檔案大小不增加,直到寫入檔案。 在例外狀況處理後,這個方法的例外處理常式必須刪除例外狀況物件。

  範例:

CFile cfile;

cfile.Open(_T("Seek_File.dat"), CFile::modeCreate | CFile::modeReadWrite);

LONGLONG lOffset = 1000;

ULONGLONG lActual;

lActual = cfile.Seek(lOffset, CFile::begin);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值