0
Как определить, открыт ли файл на C++? Я пытаюсь использовать такой код:Обнаружение, если файл открыт
int main()
{
ifstream file("file.txt");
if (/*here comes the check if file is open*/) cout<<"File open successfully"; else cout<<"File couldn't be opened. Check if the file is not used by another program or if it exists";
}
вы пробовали 'file.is_open()'? – 101010
Вы имеете в виду «if (file.is_open) ...»? – Laurcons
Нет. Я имею в виду 'file.is_open()', [std :: istream :: is_open()] (http://www.cplusplus.com/reference/fstream/ifstream/is_open/) – 101010