文件读写、游标
istream相关
seekg
函数原型:
istream &seekg( off_type offset, ios::seekdir origin );
istream &seekg( pos_type position );
函数seekg()用于输入流,并且它将重新设置"get"指针到当前流的从origin偏移offset个字节的位置上,或是置"get"指针在position位置。
tellg
函数原型:streampos tellg();
说明:Returns the position of the current character in the input stream.也就是返回写游标在流中的位置(从0起,以字符为单位)。若流有异常返回-1。
streampos is an fpos type (it can be converted to/from integral types).
ostream相关
seekp
函数原型:
ostream &seekp( off_type offset, ios::seekdir origin );
ostream &seekp( pos_type position );
seekp()函数用于输出流,但在其它方面和seekg()很类似。
如何输出源文件的标题和目前执行行的行数?
时间: 2024-09-25 20:54:11