📄 subject_62178.htm
字号:
<p>
序号:62178 发表者:夏雪宜 发表日期:2003-11-25 10:32:07
<br>主题:文件如何寻址
<br>内容:我在文件操作中遇见了这样一个问题,就是当我读文件读到后面的某一个位置后,我想回到前面的某一个位置,比如向前移动n个位置,应该如何操作?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:luo 回复日期:2003-11-25 10:32:39
<br>内容:Seek
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:蚂蚁哥 回复日期:2003-11-25 10:48:07
<br>内容:这个容易,比如:<BR>CStdioFile _fm_file;<BR>_fm_file.Open("fm.txt",CFile::modeReadWrite);<BR>..........<BR>unsigned long pos = _fm_file.GetPosition()<BR>pos=pos -34;<BR>_fm_file.Seek(pos,CFile::begin);<BR><BR>这样它就从当前位置往前移动的34个字符
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:夏雪宜 回复日期:2003-11-25 11:06:35
<br>内容:我的文件的格式是文本格式,其格式如下:<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:蚂蚁哥 回复日期:2003-11-25 11:23:22
<br>内容:你先计算出要前移的字符数,然后用我先前说的那个办法可以定位到想要定位的地方,我用的也是文本文件格式的
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -