题目内容 (请给出正确答案)
[单选题]

文件 scores.dat 大小是100字节,用文件流 fstream 对象 fst 打开 那么想要读最后一个字节,下面正确的是

A.fst.seekg(100L);

B.fst.seekp(100L);

C.fst.seekg(-1L, std::ios::end);

D.fst.seekg(50L, std::ios::cur);

提问人:网友humdark 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有4位网友选择 B,占比50%
  • · 有2位网友选择 C,占比25%
  • · 有2位网友选择 D,占比25%
匿名网友 选择了B
[119.***.***.157] 1天前
匿名网友 选择了B
[105.***.***.48] 1天前
匿名网友 选择了C
[247.***.***.97] 1天前
匿名网友 选择了D
[200.***.***.36] 1天前
匿名网友 选择了D
[181.***.***.72] 1天前
匿名网友 选择了C
[200.***.***.67] 1天前
匿名网友 选择了B
[184.***.***.126] 1天前
匿名网友 选择了B
[146.***.***.200] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“文件 scores.dat 大小是100字节,用文件流 fs…”相关的问题
第1题
When a couple falls into a divorce or separation, their child often has to make a big____in his or her life.
A.promiseB.breakthroughC.targetD.adjustment.
点击查看答案
第2题
【单选题】水面压强p0=1atm,水深64m处的压强p=______Pa(p0,p皆为绝压)

A、7.29×10

B、6.28×10

C、1.01×10

D、5.27×10

点击查看答案
第3题
判断 std::filesystem::path 的对象 p 中保存的路径是否存在的语句是:

A、exists(p);

B、p.exists();

C、p.empty();

D、empty(p);

点击查看答案
第4题
对于代码 int a = 10; float b = 10.001; cout << setw(4) << a << b << endl; cout << setfill('0') << a << setw(7) << b;的输出结果是 (答案中用下划线代替空格)

A、__1010.0 10_10.001

B、__1010.001 10010.001

C、10__10.001 01010.001

D、1010.001__ 01010.001

点击查看答案
第5题
获取C: 盘总容量的语句是:

A、std::filesystem::path p{R"(C:\temp\hello\world)"}; std::filesystem::space(p).capacity;

B、std::filesystem::space("C:\").capacity;

C、std::filesystem::path p{"C:/"}; std::filesystem::space(p).available;

D、std::filesystem::path p{"C:/"}; std::filesystem::capacity(p).size();

点击查看答案
第6题
C++对于文件的读写操作,说法正确的是:

A、文件的读写操作是从文件位置指示器所指向的位置开始

B、文件的读写操作都是从文件头开始的

C、从文件中读写数据之后,文件位置指示器可能会向前移动或者向后移动

D、读文件操作到文件末尾时,再继续读文件内容,文件位置指示器也会发生改变

点击查看答案
第7题
C++中用于文件输入输出的头文件包括

A、ifstream

B、ofstream

C、stdio

D、fstream

点击查看答案
第8题
关于 cin 和 cout 说法正确的有

A、cin 与 cout 都是类

B、cin 是一个 istream 类的对象

C、cout 是一个 ostream 类的对象

D、cin 和 cout 都是 ios 类的对象

点击查看答案
第9题

对于代码片段: #include <fstream> #include <iostream> using namespace std; int main(){ fstream binaryio; // Create stream object // Read array from the file binaryio.open("array.dat", ios::in | ios::binary); char result[10] = {'\0'}; binaryio.read(reinterpret_cast <char *> (result), 20); cout << result; return 0; } 其中array.dat文件中存放的内容以字节序列表示,各字节的值为 0x30, 0x31, ..., 0x60 执行之后可能出现的状况有:

A、屏幕上没有输出,程序结束,未报告错误

B、屏幕上输出了10个以上字符,程序结束,未报告错误

C、屏幕上输出了10个以上字符,程序出错

D、屏幕上输出了9个字符,然后程序报错

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信