单选题 若要向一个文件的末尾添加数据。则需使用的打开方式是(  )。
【正确答案】 C
【答案解析】打开文件的方式在类ios(是所有流式I/O类的基类)中定义,常用的值如下:①ios::app是指以追加的方式打开文件;②ios::ate是指文件打开后定位到文件尾,ios::app就包含有此属性;③ios::binary是指以二进制方式打开文件,默认的方式是文本方式;④ios::in是指文件以输入方式打开;⑤ios::out是指文件以输出方式打开;⑥ios::nocreate是指不建立文件,所以文件不存在时打开失败;⑦ios::noreplace是指不覆盖文件,所以打开文件时如果文件存在失败;⑧ios::trune是指如果文件存在,把文件长度设为0。可以用“或”把以上属性连接起来。