Я нашел код C ++, который использует ifstream, чтобы решить, существует ли файл.В этом разделе
if (!ifstream(trajectory_file_name_)) {
cerr << "ERROR: The trajectory file:";
cerr << "\033[1;34m";
cerr << trajectory_file_name_;
cerr << "\033[0m";
cerr << " does not exist.";
cerr << endl;
exit(1);
}
то, что я выучил из учебника (например, "c ++ primer plus"), похоже на то, что при оценке того, существует ли файл через ifstream,
ifstream inFile(filename-);
if(!inFile.is_open())
{
return;
}
Я искал много сайтов, но не нашел никакой информации о первом.Поэтому мне интересно, кто-нибудь может дать мне какое-то объяснение использования ifstream первого.Спасибо!