若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt文件的是( )。

admin2020-11-11  62

问题 若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test.txt文件的是(    )。

选项 A、ifstream fin;fin.open("d:\\test.txt",ios_base∷in);
B、fstream rio;fio.open("d:\\test.txt",ios_base∷out);
C、ofstream fout;fout.open("d:\\test.txt",ios_base∷out);
D、ofstream fout;fout.open("d:\\test.txt",ios_base∷app);

答案A

解析 如果以iso base∷in模式打开文件但文件又不存在时,可以通过fail()测出文件打开失败,不会自动创建文件。
转载请注明原文地址:https://kaotiyun.com/show/wvyp777K
0

最新回复(0)