当无法在C++中打开文件时,最简单的失败方法是什么?

Tim*_*Tim 4 c++ file-io

该程序需要运行该文件,但如果由于多种原因导致无法找到或无法读取等等 - 失败程序的最简单方法是什么?

Pet*_* G. 7

在其他情况下失败,因为你会失败:

  • 命令行程序将输出不可读的文件(完整路径)以及无法在Stderr上读取它并使用错误代码退出的确切原因.功能strerror()perror()帮助您说出失败的原因.
  • Gui会发布一条错误信息,如上所述,并在确认后退出.