首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句组的选项是 ( )。
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句组的选项是 ( )。
admin
2010-03-29
70
问题
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句组的选项是 ( )。
选项
A、ofstream cfile; cfile.open( "d : ofile.txt" );
B、ofstream * cfile = new ofstream; cfile -> open( "d : ofile.txt );
C、ofstream cfile( "d: ofile.txt" );
D、ofstream * cfile = new( "d : ofile.txt" )
答案
8
解析
本题主要考察C++中流的概念和文件的I/O操作。C++把数据的流动抽象为流,而文件流不是标准设备,因此没有cout那样预先定义的全局对象。文件流定义的操作应用于外部设备,最典型的设备是磁盘中的文件。要定义一个文件流类对象,必须先对文件进行打开操作。常用的文件打开操作方式有3种:
①默认构造函数+open成员函数(对象型);
②默认构造函数+open成员函数(指针型):
③构造函数+指定文件名和模式。
题目选项中,选项A采用方式①创建文件对象,选项B采用方式②创建文件对象,选项C采用方式③创建文件对象,上述3个选项语句都正确的建立起输出文件对象与磁盘文件的关联。选项D语句中,直接利用new操作符打开文件,而跳过了流对象的open操作,语句不合法。
转载请注明原文地址:https://kaotiyun.com/show/oXjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2‖c--!=3)printf("%d,%d,%d\n",a,b,c);el
设有定义:intx=2;以下表达式中,值不为6的是
以下选项中,值为1的表达式是
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
以下叙述中正确的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
软件需求规格说明书的作用不包括()。
有两个关系R和S如下:则由关系R得到关系S的操作是()。
随机试题
抽油机井合理()的选择,主要是确定合理的生产压差,包括沉没度的确定,泵径、冲程、冲次的匹配,合理工作制度的确定。
清热剂中,体现“火郁发之”思想的方剂是
11个月患儿,多汗,方颅,胸骨肋膈沟,血钙正常,血磷低,X线可见骨骺软骨增宽,干骺端临时钙化带模糊,并呈毛刷状改变,最可能的诊断是
新生入园的第一天,孩子们都来上幼儿园了,唯有小男孩源源没有来。一周过去了,他还是没有来。是什么原因导致源源一个星期不来上幼儿园呢?带着这份疑惑我去源源家进行了家访。家访中,源源父亲说出了自己的困惑:“源源从小一直由爷爷奶奶带大,爷爷奶奶的溺爱使他脾气很坏、
测验法是使用专门的测量工具来测量被试某一种心理品质的方法。()
Thegrowthofpopulationduringthepastfewcenturiesisnoproofthatpopulationwillcontinuetogrowstraightupwardtoward
(南京大学2013)限价委托方式的优点是()。
京剧人物脸谱
设n阶矩阵A=。证明:行列式|A|=(n+1)an。
ThereasonsgivenbelowaboutthepopularityofE-mailcanbefoundinthepassageexcept______.HowistheIntemetornetexp
最新回复
(
0
)