クラスの関数でファイルを開こうとしています:
void openFile(){
inputFile.open(inputFilename.c_str());
if (inputFile.is_open()){
inputFile.read(buffer, skipAtBegin);
} else {
cerr << "Cannot open file: " << inputFilename << endl;
exitNow();
}
}
main() では 1 を返すだけですが、サブサブ関数クラスでこれを最善/最も簡単な方法で行うにはどうすればよいですか??
メインまでのすべてのステップを 1 に戻しますか?
例外を使用しますか?
コマンドはありexit()
ますか?