首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
语句“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
30
问题
语句“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全国计算机二级
相关试题推荐
以下叙述中正确的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:实现两个字符串的连接(不要使用库函数strcat),即把p2所指的字符串连接到p1所指的字符串的后面。例
有以下程序#includeintf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}
设有定义:intx[2][3];则以下关于二维数组X的叙述错误的是
某系统结构图如下图所示该系统结构图的深度是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
下面是有关C语言字符数组的描述,其中错误的是
已知函数的调用形式“fread(buffer,size,count,fp);”其中buffer代表的是()。
下列处理中与队列有关的是()。
在满足实体完整性约束的条件下
随机试题
肌纤维长度保持不变的肌力训练属于
护理组织文化的核心是
患者,男性,25岁。电脑工程师。因发现大便呈黑色1天伴乏力就诊。黑粪呈柏油样,黏稠而且发亮。无腹痛,无发热。既往身体健康。查体:神志清,皮肤巩膜无黄染,心肺(-),全腹软,剑突下轻压痛,无反跳痛,肝脾肋下未及,移浊(-),肠鸣正常。下列对明确该患者的诊
阴阳偏衰的治疗原则是
药物对肝微粒体酶的抑制作用,可使其他药( )。
根据有些国家公司法的规定,在公司设立登记后,即使股款尚未缴清,也可以发行的股票是()。
根据增值税法律制度的规定,下列情形中,不属于存中国境内销售服务的有()。
下述关于Graves眼病的叙述,正确的是
在标准ASCII编码表中,数字码、小写英文字母和大写英文字母的前后次序是
Parentsofwailing(哀号)babies,takecomfort;Youarenotalone.Chimpanzeebabiesfuss.Seagullchickssquawk.Buryingbeetle
最新回复
(
0
)