首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
语句“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
77
问题
语句“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://www.kaotiyun.com/show/X6jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#inelude<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprintf(fp,"%d",a[i]);f
有以下程序段:charname[20];intnum;scanf("name=%snum=%d",name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为(
下面说法正确的是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
层次型、网状型和关系型数据库划分原则是()。
设有定义:intx[2][3];则以下关于二维数组X的叙述错误的是
建立表示学生选修课程活动的实体联系模型,其中的丽个实体分别是()。
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
有以下程序structS{inta;intb;};main(){structSa,*p=&a;a.a=99;printf("%d\n",___________);}程序要求输出结构体中成员a的数据
软件测试的目的是()。
随机试题
按十二经脉的流注次序,肝经向下流注的经脉是()
A.腺病毒B.A组乙型溶血性链球菌C.埃可病毒D.轮状病毒E.人疱疹病毒6型风湿热最常见的病原菌
为了提高焊接效率,在储罐底板和顶板的平角缝焊接中常常采用( )的方法。
产地与报关地不一致的出境货物,在向报关地检验检疫机构申请《出境货物通关单》时,应提交产地检验检疫机构签发的《出境货物换证凭单》或《出境货物换证凭条》。()
消费函数和储蓄函数的关系是()。
我国古代人早就发现核桃具有健脑益智作用,李时珍说,核桃能“补肾通脑,有益智慧”。市场上卖的核桃具有坚硬的壳,这层壳是:
[*]
DearHiringManager,Youradinwww.webjobs.xexwasofgreatinteresttome,andIbelievemyskillsmakemeagoodmatchforth
Duringthepastgeneration,theAmericanmiddle-classfamilythatoncecouldcountonhardworkandfairplaytokeepitselffin
Whichofthefollowingmightbestexpressthemainideaofthispassage?
最新回复
(
0
)