更多“( 16 )在下列枚举符号中,用来表示 “ 相对于当前位置 ” 文件定位方式的是A ) ios_base::cur B ) i ”相关问题
  • 第1题:

    在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是( )。

    A.ios_base::cur

    B.ios_base::beg

    C.ios_base::0ut

    D.ios_base::end


    正确答案:A
    A。【解析】主要考查文件流的定位问题。冀中iosbase::beg表示相对于文件首,ios_base::cur表示相对于当前位置(负数表示当前位置之前),ios_base::end表示相对于文件尾,ios_base::out表示在文件流的建立中为文件的输出而打开。

  • 第2题:

    在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是

    A.ios_base::CHr

    B.ios_base::beg

    C.ios_base::out

    D.ios_base::end


    正确答案:A
    解析:ios_base::cur表示相对当前位置需要计算的文件字节数偏移量,ios_base::beg表示从文件头位置开始计算的文件字节数偏移量,ios_base::end表示从文件末尾位置开始计算的文件字节数偏移量。

  • 第3题:

    若当前位置是文件中的第10个字符,文件总长度为100,则执行如下语句后指针指向第____个字符。 istream& seekg(10, ios::cur)


    20

  • 第4题:

    已知outfile是一个输出流对象,要想像outfile的文件指针定位到当前位置之前321字节处,正确的函数调用语句是

    A.outfile.seekp(321,ios_base::cur);

    B.outfile.seekp(321,ios_base::beg);

    C.outfile.seekp(-321,ios_base::beg);

    D.outfile.seekp(-321,ios_base::cur);


    正确答案:D
    解析:本题考核文件I/O操作中文件流的定位。函数seekp用于将输出流定位于绝对位置pos,函数返回流对象本身的引用。ios_base::cur相对于当前位置(负数表示当前位置之前)。由此可知只有选项D符合题目要求

  • 第5题:

    ___________被用来表示指令在程序中位置的符号地址。


    SHR