现在的位置: 首页 > 综合 > 正文

open ()

2013年09月10日 ⁄ 综合 ⁄ 共 365字 ⁄ 字号 评论关闭
 

open

语法:

  void open( const char *filename );
  void open( const char *filename, openmode mode );

函数open()用于文件流。它打开filename 并将其与当前的流相关联。可以选择的模式有:

模式 含义
ios::app 添加输出
ios::ate 当已打开时寻找到EOF
ios::binary 以二进制模式打开文件
ios::in 为读取打开文件
ios::out 为写入打开文件
ios::trunc 覆盖存在的文件

如果open()失败,当用于一个布尔表达式中时,作为结果的流会给出对错误的评估。例如:

  ifstream inputStream("file.txt");
  if( !inputStream ) {
    cerr << "Error opening input stream" << endl;
    return;
  }

抱歉!评论已关闭.