即:
#include <stdio.h>
main()
{
FILE * fpr
fpr = fopen("my_filename", "r")
......
rewind(fpr)
}
一个是读写模式,一个是只写模式。楼上的英文不知闭清道你能看懂吗。或者你看个中文版的。www.hi-docs.com/php/fopen.html,或者你看下这轿闭前个例子就明白了,只写模式是无法读取内容的。
<?php$fp1 = fopen('1.txt','态烂a')
echo fgets($fp1)
fclose($fp1)
echo '<hr>'
$fp2 = fopen('1.txt','a+')
echo fgets($fp2)
fclose($fp2)
?>
在定位前对流状春粗态标志进行宽棚清除就可以了:inf.clear()
inf.seekg(0,ios::beg)
还有一种解决办法是
inf.close()
inf.open(file1,ios::in|ios::binary) 关闭文件,然后再打扒巧镇开该文件
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)