Wygląda na to, że powinno być proste, ale nie znajduję go w sieci.Wykrywanie przyczyny niepowodzenia otwarcia przepływu w przypadku niepowodzenia() jest prawdziwe
Mam ofstream który jest open()
, a fail()
jest teraz prawdziwy. Chciałbym poznać przyczynę niepowodzenia otwarcia, tak jak przy errno
Zrobiłbym sys_errlist[errno]
.
To może dobrze pracować, a strerror() jest standardową funkcją C++. Niestety, standard nie stwierdza, że open() ustawia errno, więc nie można na nim całkowicie polegać. –
Wydaje się działać w aktualizacji VS2013 3 – paulm