Я пытаюсь открыть файл в функции в классе:
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, но как я могу сделать это в sub-sub-function-class лучшим / простым способом ??
Вернуть 1 все шаги до основного?
Используете исключения?
любой exit()
команды?
Обычно есть три варианта:
Надеюсь, кто-нибудь придумает другие варианты.
Других решений пока нет …