首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
语句“ofstream f("DATA.DAT",ios base::applios base::binary);”的功能是建立流对象 f,并试图打开文件DATA.DAT与之连接,而且( )。
语句“ofstream f("DATA.DAT",ios base::applios base::binary);”的功能是建立流对象 f,并试图打开文件DATA.DAT与之连接,而且( )。
admin
2010-03-29
45
问题
语句“ofstream f("DATA.DAT",ios base::applios base::binary);”的功能是建立流对象 f,并试图打开文件DATA.DAT与之连接,而且( )。
选项
A、若文件存在,将文件指针定位于文件首;若文件不存在,建立一个新文件
B、若文件存在,将其截为空文件;若文件不存在,打开失败
C、若文件存在,将文件指针定位于文件尾;若文件不存在,建立一个新文件
D、若文件存在,打开失败;若文件不存在,建立一个新文件
答案
4
解析
本题考核文件的打开。C++中可以在定义文件流对象的同时打开文件,也可以在定义文件流对象以后用open()函数打开文件。可以通过构造函数或open函数的第2个参数,确定文件的打开模式。打开模式用下列常量表示:
ios base::app 为添加数据而打开(总是在文件尾部写);
ios base::binary 作为二进制文件打开;
ios base::in 为输入而打开;
ios base::out 为输出而打开:
ios base::trunc 若文件存在,截为空文件:
ios base::ate 打开时定位于文件尾。
根据以上知识点可知,关于题中语句的描述中,只有选项C是正确的。
转载请注明原文地址:https://kaotiyun.com/show/X6jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下不能输出字符A的语句是()。(注:字符A的.ASCII码值为65,字符a的ASCII码值为97)
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不
有以下程序#include<stdio.h>main(){charb[3][10];inti;for(i=0;i<2;i++)scanf("%s",b[i]);gets(b[2]);prin
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是()。
有以下程序#include<stdio.h>intm=12;intfun(intx,inty){staticintm=3;m=x*y-m;return(m);}main(){
软件生存周期中,解决软件“做什么”的阶段是()。
结构化程序设计中,下面对goto语句使用描述正确的是
静态联编所支持的多态性称为编译时的多态性,动态联编所支持的多态性则称为运行时的多态性,动态多态性由【】来支持。
下列关于多态性的描述,错误的是
随机试题
混凝土和易性包括()指标。
“青,取之于蓝,而青于蓝”出自()
建立全科医疗试点应考虑以下哪些因素
主要的牙髓病的致病因素是
关于行政主体概念的叙述错误的是()。
温度为300K,体积为2×10-3m3的一摩尔氧气,当它作绝热膨胀至体积为20×10-3m3的过程中对外做的功为()。
下列情形中,当事人主张诉讼时效抗辩,能够得到人民法院支持的是()。
案例: 2018年6月18日,甲向乙银行借款100万元,借期一年。同时,甲以其市价100万元的挖掘机作抵押,并约定:借款到期,若甲不能偿还借款本息,挖掘机直接归乙银行所有。双方签订了书面抵押合同,但未办理抵押登记。 7月17日,甲将挖掘机出租给丙,双方
已知f(x)在[a,b](0<a<b)上连续,在(a,b)内可导,且f(a)=f(b)=0.证明至少存在一点ξ∈(a,b),使得ξf′(ξ)一2f(ξ)=0成立.
HowDoYouSeeDiversity?A)Asamanager,Tiffanyisresponsibleforinterviewingapplicantsforsomeofthepositionswith
最新回复
(
0
)