首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列打开文件的表达式中,错误的是
下列打开文件的表达式中,错误的是
admin
2010-03-29
57
问题
下列打开文件的表达式中,错误的是
选项
A、ofstream ofile;ofile.open("C:\\vc\\abc.txt",ios::binary);
B、fstream iofile;iofile.open("abc.txt",ios::ate);
C、ifstream ifile ("C:\\vc \\abc.txt");
D、cout.open("C:\\vc\\abc.txt",ios::binary);
答案
8
解析
本题考核文件的I/0操作。流可以分为3类:输入流、输出流以及输入/输出流,相应地必须将流说明为ifstream、ofstream 以及 fstream类的对象。如,说明一个输入流对象:ifstream ifile;。说明了流对象后,可使用函数open()打开文件。文件的打开即是在流与文件之间建立一个连接。open()的函数原型为:void open(const char*filename, int mode,int port=filebuf::openprot);其中,filename 是文件名字,它可包含路径说明。mode说明文件的打开模式。除了open()成员函数外,ifstream、ofstream以及fstream三类流的构造函数也可以打开文件,其参数同open()函数。例如:ifstream ifile("c:\\vc\\abc.txt");。打开的文件使用完毕后,必须使用close()函数将其关闭。close()函数也是流类的成员函数,它没有参数与返回值,其作用是将缓冲区的内容刷新并撤销流与文件之间的连接。当流对象的生存周期后,相应的析构函数也会将文件关闭。由此可知,A) 、B) 和C) 选项的表达式都是正确的。对于D) 选项,由于open函数并不是cout对象中的成员函数,所以对open的调用是非法的。
转载请注明原文地址:https://kaotiyun.com/show/2Djp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句inta[2][3],*p[3];,则以下语句中正确的是()。
对于一个正常运行的C程序,下列叙述中正确的是()。
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
下列给定程序中函数fun的功能是:逐个比较p、q所指两个字符串对应位置上的字符,并把ASCII值大或相等的字符依次存放到c所指的数组中,形成一个新的字符串。例如,若主函数中a字符串为“aBCDeFgH”,b字符串为“Abcd”,则c中的字符串应为“aBc
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#include<stdio.h>voidf(intb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i+
下列给定程序中,函数fun的功能是:找出100一x(x≤999)之间各位上的数字之和为15的所有整数,并在屏幕输出;将符合条件的整数的个数作为函数值返回。例如,当n值为500时,各位数字之和为15的整数有:159,168,177、186、195,
在软件开发中,需求分析阶段可以使用的工具是()。
计算机软件设计过程中,不属于需求规格说明的是()。
关系数据库管理系统能实现的专门关系运算包括()。
以下选项中不属于C语言程序运算符的是()。
随机试题
建设项目索赔的特点有()。
水线标志牌的设置要求()。
增值税与其他流转税种相比,其优点有( )。
制订一个信息系统开发总体方案时,问题识别阶段需要解决哪些问题?
根据相关统计数据显示,截至2012年,中国高铁总里程达9356公里。而自2013年以来,随着宁杭、杭甬、盘营高铁以及向浦铁路的相继开通,高铁新增运营里程1107公里,我国高铁里程达到了10463公里,跃居世界第一。伴随着中国的崛起、世界发展潮流的改变,中国
______能够显示路由器配置了哪种路由协议。
A、Changingyourworkingplace.B、Changingyourownreaction.C、Tryingtochangethem.D、Tryingtotoleratethem.B本题设题点在方法途径处。根据
Basketball Organizedbasketball【T1】_____________________twoteamsoffiveplayerseach.Theplayersscorepointsby【T2】_______
A、Climbershavetheopportunitytobeoutsideandenjoythescenery.B、Climbingisn’tasexpensiveasothersports.C、Learningt
Thefamilytodayisnolongertheunitofeconomicproductionthatitoncewas.Whenoursocietywaspredominantlyrural,bothh
最新回复
(
0
)