seekpos
描述 (Description)
它用于将位置指针设置为绝对位置,并为参数指定的位置指针设置绝对新位置pos。
声明 (Declaration)
以下是std :: stringbuf :: seekpos的声明。
streampos seekpos (streampos sp, ios_base::openmode which = ios_base::in | ios_base::out);
参数 (Parameters)
pos - 位置指针的新绝对位置。
way - 它确定哪个位置指针受到影响:get指针。
返回值 (Return Value)
它在成功时返回pos,或者函数在失败时返回streampos(streamoff(-1))。
异常 (Exceptions)
Basic guarantee - 如果抛出异常,则对象处于有效状态。
数据竞争 (Data races)
它修改了stringbuf对象。