编程实现,输入文件名,并进行判断文件是否存在,如果存在继续判断其权限,并输出其权限;如果文件不存在则提示用户文件不存在
举一反三
- 语句ofstream outf("TEST.DAT",ios_base::app);的功能是建立流对象outf,并试图打开文件TEST.DAT与outf关联,而且 。 A: 如果文件存在,打开失败:如果文件不存在,建立一个新文件 B: 如果文件存在,将文件指针定位于文件首;如果文件不存在,打开失败 C: 如果文件存在,将文件指针定位于文件尾:如果文件不存在,建立一个新文件 D: 如果文件存在,将其置为空文件;如果文件不存在,打开失败
- 编程,请输入一个文件路径名或文件名,查看该文件是否存在,如存在,打开文件并在屏幕上输出该文件内容;如不存在,显示“输入的文件未找到!”并要求重新输入;如文件存在但在读文件过程中发生异常,则显示“文件无法正常读出!”并要求重新输入。 (提示:请使用异常处理。“文件未找到”对应的异常名为:FileNotFoundError,其他异常直接用except匹配)
- 接收用户从键盘输入的一个文件名,然后判断该文件是否存在于当前目录。若存在,则输出以下信息:文件是否可读和可写、文件的大小、文件是普通文件还是目录。
- 语句“ofstream ofs("file.txt", ios::app)”,在建立文件时的行为是( )。 A: 若文件存在,则打开失败;若文件不存在,则建立一个新文件 B: 苦文件存在,则将其置为空文件;若文件不存在,则打开失败 C: 若文件存在,则将文件指针定位于文件首;若文件不存在,则打开失败 D: 若文件存在,则将文件指针定位于文件尾;若文件不存在,则建立一个新文件
- w'以只写方式打开文本文件。如果文件已存在则删除原内容,如果文件不存在则建立新文件。